用idea,frame框架左边栏的链接显示问题
-------------------------------frame.jsp------------------------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>图书后台管理系统</title>
</head>
<frameset rows="20%,80%">
<frame src="top.jsp">
<frameset cols="15%,80%">
<frame src="left.jsp">
<frame name="main"></frame>
</frameset>
</frameset>
<body>
</body>
</html>
------------------------------left.jsp----------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
String basePath = request.getScheme() + "://" + request.getServerName() +
":" + request.getServerPort() + request.getContextPath();
%>
<!DOCTYPE html>
<html>
<head>
<base href="<%=basePath%>">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>图书后台管理</title>
</head>
<body>
<p>
<a href="<%=basePath%>/catgory.jsp" target="main">分类添加</a>
</p>
<p>
<a href="<%=basePath%>/addBook.jsp" target="main">图书添加</a>
</p>
<p>
<a href="<%=basePath%>/showBooks.jsp" target="main">图书查询</a>
</p>
</body>
</html>
-----------------------------catgory.jsp---------------------------------------
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
String basePath = request.getScheme() + "://" + request.getServerName() +
":" + request.getServerPort() + request.getContextPath();
%>
<!DOCTYPE html>
<html>
<head>
<base href="<%=basePath%>">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>图书分类添加</title>
</head>
<body>
<center>
<h1>图书分类添加</h1>
<form action="<%=basePath%>/CatgoryServlet" method="post">
<table width="400px" cellspacing="0px" cellpadding="0px" border="1px">
<tr>
<td>分类ID</td>
<td><input type="text" name="id"></td>
</tr>
<tr>
<td>名 字</td>
<td><input type="text" name="catgoryName"></td>
</tr>
<tr>
<td>描 述</td>
<td><input type="text" name="description"></td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<input type="submit" value="添加">
<input type="reset" value="重置">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
我用eclipse运行就没问题,用idea就不行
图中是在idea中,frame框架有删除线,不知道有没有影响?请老师帮看看
正在回答
我测试了一下没有问题,:
点击图书分类后(我没写top.jsp,所以报404,同学不同在意):
这个是我修改后的框架页面:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>图书后台管理系统</title> </head> <frameset rows="20%,80%"> <frame src="top.jsp"></frame> <frameset cols="15%,80%"> <frame src="left.jsp"></frame> <frame name="main"></frame> </frameset> </frameset> <body> </body> </html>
建议同学按照我的发布目录结构试试。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星