17 个解决方案
#1
Dreamweaver也可以做jsp网页的,你说的是用Dreamweaver做好网页,是不是就只做好了静态的网页啊!这样你把jsp代码嵌套在你的静态网页中就可以了。这有什么难的。
#2
一个简单的办法就是把网页从<html>到</html>的部分复制来替换JSP页面中的<html></html>部分,就可以了
#3
把Java代码写在html文件中,放在<% java 代码%> 中
#4
但是图片显示不出来啊
#5
那就是路径有问题了,你在仔细检查检查
#6
应该是路径的问题了,你要不是代码发过来我帮你看看,把代码贴出来也行呀
#7
DR中也可以选JSP的,静态页面转JSP,加上点语法就行
#8
以下就是我在tomcat中运行的jsp代码,哪位大虾能给指示一下,为什么图片显示不出来,我在tomcat的root文件夹中加入了图片文件了,而且在原来放静态网页的文件夹中也有图片的文件夹啊。要是路径的问题,应该如何解决呢???
<%@page contentType="text/html; charset=GBK" %>
<Html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>精品课</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:704px;
height:98px;
z-index:1;
left: 151px;
top: 20px;
}
.STYLE4 {font-size: 16px; font-family: "楷体_GB2312"; color: #FFFF00; }
.STYLE5 {
font-family: "楷体_GB2312";
font-size: 18px;
color: #FFFF00;
}
.STYLE6 {
font-family: "楷体_GB2312";
font-size: 16px;
color: #000000;
}
#Layer2 {
position:absolute;
width:711px;
height:53px;
z-index:1;
left: 150px;
top: 29px;
}
.STYLE7 {
font-size: xx-large;
font-family: "楷体_GB2312";
color: #FFFF00;
}
#Layer3 {
position:absolute;
width:80px;
height:67px;
z-index:2;
left: 3px;
top: -2px;
}
#Layer4 {
position:absolute;
width:290px;
height:20px;
z-index:2;
left: 408px;
top: 46px;
}
.STYLE8 {font-size: x-large}
.STYLE9 {
color: #FFFF00;
font-size: 16px;
}
-->
</style>
</head>
<body>
<table width="992" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="139" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="145" height="662"> </td>
</tr>
</table> </td>
<td height="113" colspan="3" valign="top" background="设计/图片/标题2.jpg"><div>
<p> </p>
<div class="STYLE7" id="Layer2">
<div align="center">
<div id="Layer3"><img src="设计/图片/校徽.gif" width="64" height="67" /></div>
<div class="STYLE8" id="Layer4">DATA STRUCTURE </div>
<p>精品课</p>
<p> </p>
</div>
</div>
<p> </p>
<p> </p>
</div></td>
<td width="138" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="146" height="662"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td height="22" colspan="3" valign="top" background="设计/图片/标题3.gif"><a href="首页.html" class="STYLE4"> </a><a href="首页.html" class="STYLE4">网站首页</a> <a href="课程介绍.html" class="STYLE4">课程介绍</a> <a href="教学团队.html" class="STYLE4">教学团队</a> <a href="教学成果.html" class="STYLE4">教学成果</a> <a href="教学资源.html" class="STYLE4">教学资源</a> <a href="建设规划.html" class="STYLE4">建设规划</a> <a href="教学录像.html" class="STYLE4">教学录像</a> <a href="有问必答.html" class="STYLE4">有问必答</a> <a href="自我评价.html" class="STYLE4">自我评价</a></td>
</tr>
<tr>
<td height="19" colspan="3" valign="top" background="设计/图片/添加1.jpg"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="150" height="1035" valign="top" background="设计/图片/左侧背景.gif"><div>
<div align="center">
<p class="STYLE5"> </p>
<p class="STYLE5"><a href="教学录像.html" class="STYLE9"></a></p>
</div>
</div>
<div>
<p align="center" class="STYLE4"> </p>
</div></td>
<td width="556" valign="top"><div class="STYLE6" id="divContent">
<div align="center"> </div>
</div> </td>
<td width="9"> </td>
</tr>
<tr>
<td width="139" height="16"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><div align="center" class="STYLE4">
<p> </p>
</div></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="139" height="20"></td>
<td colspan="2" valign="top" background="设计/图片/标题3.gif"> <span class="STYLE4"> 计算机与信息工程分院</span></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="139" height="22"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><!--DWLayoutEmptyCell--> </td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
<%@page contentType="text/html; charset=GBK" %>
<Html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>精品课</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:704px;
height:98px;
z-index:1;
left: 151px;
top: 20px;
}
.STYLE4 {font-size: 16px; font-family: "楷体_GB2312"; color: #FFFF00; }
.STYLE5 {
font-family: "楷体_GB2312";
font-size: 18px;
color: #FFFF00;
}
.STYLE6 {
font-family: "楷体_GB2312";
font-size: 16px;
color: #000000;
}
#Layer2 {
position:absolute;
width:711px;
height:53px;
z-index:1;
left: 150px;
top: 29px;
}
.STYLE7 {
font-size: xx-large;
font-family: "楷体_GB2312";
color: #FFFF00;
}
#Layer3 {
position:absolute;
width:80px;
height:67px;
z-index:2;
left: 3px;
top: -2px;
}
#Layer4 {
position:absolute;
width:290px;
height:20px;
z-index:2;
left: 408px;
top: 46px;
}
.STYLE8 {font-size: x-large}
.STYLE9 {
color: #FFFF00;
font-size: 16px;
}
-->
</style>
</head>
<body>
<table width="992" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="139" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="145" height="662"> </td>
</tr>
</table> </td>
<td height="113" colspan="3" valign="top" background="设计/图片/标题2.jpg"><div>
<p> </p>
<div class="STYLE7" id="Layer2">
<div align="center">
<div id="Layer3"><img src="设计/图片/校徽.gif" width="64" height="67" /></div>
<div class="STYLE8" id="Layer4">DATA STRUCTURE </div>
<p>精品课</p>
<p> </p>
</div>
</div>
<p> </p>
<p> </p>
</div></td>
<td width="138" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="146" height="662"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td height="22" colspan="3" valign="top" background="设计/图片/标题3.gif"><a href="首页.html" class="STYLE4"> </a><a href="首页.html" class="STYLE4">网站首页</a> <a href="课程介绍.html" class="STYLE4">课程介绍</a> <a href="教学团队.html" class="STYLE4">教学团队</a> <a href="教学成果.html" class="STYLE4">教学成果</a> <a href="教学资源.html" class="STYLE4">教学资源</a> <a href="建设规划.html" class="STYLE4">建设规划</a> <a href="教学录像.html" class="STYLE4">教学录像</a> <a href="有问必答.html" class="STYLE4">有问必答</a> <a href="自我评价.html" class="STYLE4">自我评价</a></td>
</tr>
<tr>
<td height="19" colspan="3" valign="top" background="设计/图片/添加1.jpg"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="150" height="1035" valign="top" background="设计/图片/左侧背景.gif"><div>
<div align="center">
<p class="STYLE5"> </p>
<p class="STYLE5"><a href="教学录像.html" class="STYLE9"></a></p>
</div>
</div>
<div>
<p align="center" class="STYLE4"> </p>
</div></td>
<td width="556" valign="top"><div class="STYLE6" id="divContent">
<div align="center"> </div>
</div> </td>
<td width="9"> </td>
</tr>
<tr>
<td width="139" height="16"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><div align="center" class="STYLE4">
<p> </p>
</div></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="139" height="20"></td>
<td colspan="2" valign="top" background="设计/图片/标题3.gif"> <span class="STYLE4"> 计算机与信息工程分院</span></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="139" height="22"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><!--DWLayoutEmptyCell--> </td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
#9
新建一个jsp页面把原来的代码copy过去,ok,html头不要覆盖了
#10
绝对路径 和 相对 路径的问题
#11
那应该如何解决呢?
#12
在路径前面加/路径,就是相对于服务器跟目录的路径.
如果不加/就是相当于当前页面的路径了.
如果你的项目是布置在ROOT目录下需要在路径前加上/了
如果不加/就是相当于当前页面的路径了.
如果你的项目是布置在ROOT目录下需要在路径前加上/了
#13
能说具体点吗?或者请你给出个例子让我看一下,这样更容易实现阿,谢谢阿。
#14
静态网页嵌套jsp
#15
根目录所对应的绝对路径:request.getRequestURI();
文件的绝对路径:application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath(”/”);
另外,用中文名做路径和文件名有可能不能解析,解析出的可能是乱码
文件的绝对路径:application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath(”/”);
另外,用中文名做路径和文件名有可能不能解析,解析出的可能是乱码
#16
#17
图片名字改成英文的!
#1
Dreamweaver也可以做jsp网页的,你说的是用Dreamweaver做好网页,是不是就只做好了静态的网页啊!这样你把jsp代码嵌套在你的静态网页中就可以了。这有什么难的。
#2
一个简单的办法就是把网页从<html>到</html>的部分复制来替换JSP页面中的<html></html>部分,就可以了
#3
把Java代码写在html文件中,放在<% java 代码%> 中
#4
但是图片显示不出来啊
#5
那就是路径有问题了,你在仔细检查检查
#6
应该是路径的问题了,你要不是代码发过来我帮你看看,把代码贴出来也行呀
#7
DR中也可以选JSP的,静态页面转JSP,加上点语法就行
#8
以下就是我在tomcat中运行的jsp代码,哪位大虾能给指示一下,为什么图片显示不出来,我在tomcat的root文件夹中加入了图片文件了,而且在原来放静态网页的文件夹中也有图片的文件夹啊。要是路径的问题,应该如何解决呢???
<%@page contentType="text/html; charset=GBK" %>
<Html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>精品课</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:704px;
height:98px;
z-index:1;
left: 151px;
top: 20px;
}
.STYLE4 {font-size: 16px; font-family: "楷体_GB2312"; color: #FFFF00; }
.STYLE5 {
font-family: "楷体_GB2312";
font-size: 18px;
color: #FFFF00;
}
.STYLE6 {
font-family: "楷体_GB2312";
font-size: 16px;
color: #000000;
}
#Layer2 {
position:absolute;
width:711px;
height:53px;
z-index:1;
left: 150px;
top: 29px;
}
.STYLE7 {
font-size: xx-large;
font-family: "楷体_GB2312";
color: #FFFF00;
}
#Layer3 {
position:absolute;
width:80px;
height:67px;
z-index:2;
left: 3px;
top: -2px;
}
#Layer4 {
position:absolute;
width:290px;
height:20px;
z-index:2;
left: 408px;
top: 46px;
}
.STYLE8 {font-size: x-large}
.STYLE9 {
color: #FFFF00;
font-size: 16px;
}
-->
</style>
</head>
<body>
<table width="992" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="139" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="145" height="662"> </td>
</tr>
</table> </td>
<td height="113" colspan="3" valign="top" background="设计/图片/标题2.jpg"><div>
<p> </p>
<div class="STYLE7" id="Layer2">
<div align="center">
<div id="Layer3"><img src="设计/图片/校徽.gif" width="64" height="67" /></div>
<div class="STYLE8" id="Layer4">DATA STRUCTURE </div>
<p>精品课</p>
<p> </p>
</div>
</div>
<p> </p>
<p> </p>
</div></td>
<td width="138" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="146" height="662"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td height="22" colspan="3" valign="top" background="设计/图片/标题3.gif"><a href="首页.html" class="STYLE4"> </a><a href="首页.html" class="STYLE4">网站首页</a> <a href="课程介绍.html" class="STYLE4">课程介绍</a> <a href="教学团队.html" class="STYLE4">教学团队</a> <a href="教学成果.html" class="STYLE4">教学成果</a> <a href="教学资源.html" class="STYLE4">教学资源</a> <a href="建设规划.html" class="STYLE4">建设规划</a> <a href="教学录像.html" class="STYLE4">教学录像</a> <a href="有问必答.html" class="STYLE4">有问必答</a> <a href="自我评价.html" class="STYLE4">自我评价</a></td>
</tr>
<tr>
<td height="19" colspan="3" valign="top" background="设计/图片/添加1.jpg"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="150" height="1035" valign="top" background="设计/图片/左侧背景.gif"><div>
<div align="center">
<p class="STYLE5"> </p>
<p class="STYLE5"><a href="教学录像.html" class="STYLE9"></a></p>
</div>
</div>
<div>
<p align="center" class="STYLE4"> </p>
</div></td>
<td width="556" valign="top"><div class="STYLE6" id="divContent">
<div align="center"> </div>
</div> </td>
<td width="9"> </td>
</tr>
<tr>
<td width="139" height="16"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><div align="center" class="STYLE4">
<p> </p>
</div></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="139" height="20"></td>
<td colspan="2" valign="top" background="设计/图片/标题3.gif"> <span class="STYLE4"> 计算机与信息工程分院</span></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="139" height="22"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><!--DWLayoutEmptyCell--> </td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
<%@page contentType="text/html; charset=GBK" %>
<Html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>精品课</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:704px;
height:98px;
z-index:1;
left: 151px;
top: 20px;
}
.STYLE4 {font-size: 16px; font-family: "楷体_GB2312"; color: #FFFF00; }
.STYLE5 {
font-family: "楷体_GB2312";
font-size: 18px;
color: #FFFF00;
}
.STYLE6 {
font-family: "楷体_GB2312";
font-size: 16px;
color: #000000;
}
#Layer2 {
position:absolute;
width:711px;
height:53px;
z-index:1;
left: 150px;
top: 29px;
}
.STYLE7 {
font-size: xx-large;
font-family: "楷体_GB2312";
color: #FFFF00;
}
#Layer3 {
position:absolute;
width:80px;
height:67px;
z-index:2;
left: 3px;
top: -2px;
}
#Layer4 {
position:absolute;
width:290px;
height:20px;
z-index:2;
left: 408px;
top: 46px;
}
.STYLE8 {font-size: x-large}
.STYLE9 {
color: #FFFF00;
font-size: 16px;
}
-->
</style>
</head>
<body>
<table width="992" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="139" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="145" height="662"> </td>
</tr>
</table> </td>
<td height="113" colspan="3" valign="top" background="设计/图片/标题2.jpg"><div>
<p> </p>
<div class="STYLE7" id="Layer2">
<div align="center">
<div id="Layer3"><img src="设计/图片/校徽.gif" width="64" height="67" /></div>
<div class="STYLE8" id="Layer4">DATA STRUCTURE </div>
<p>精品课</p>
<p> </p>
</div>
</div>
<p> </p>
<p> </p>
</div></td>
<td width="138" rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="146" height="662"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td height="22" colspan="3" valign="top" background="设计/图片/标题3.gif"><a href="首页.html" class="STYLE4"> </a><a href="首页.html" class="STYLE4">网站首页</a> <a href="课程介绍.html" class="STYLE4">课程介绍</a> <a href="教学团队.html" class="STYLE4">教学团队</a> <a href="教学成果.html" class="STYLE4">教学成果</a> <a href="教学资源.html" class="STYLE4">教学资源</a> <a href="建设规划.html" class="STYLE4">建设规划</a> <a href="教学录像.html" class="STYLE4">教学录像</a> <a href="有问必答.html" class="STYLE4">有问必答</a> <a href="自我评价.html" class="STYLE4">自我评价</a></td>
</tr>
<tr>
<td height="19" colspan="3" valign="top" background="设计/图片/添加1.jpg"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="150" height="1035" valign="top" background="设计/图片/左侧背景.gif"><div>
<div align="center">
<p class="STYLE5"> </p>
<p class="STYLE5"><a href="教学录像.html" class="STYLE9"></a></p>
</div>
</div>
<div>
<p align="center" class="STYLE4"> </p>
</div></td>
<td width="556" valign="top"><div class="STYLE6" id="divContent">
<div align="center"> </div>
</div> </td>
<td width="9"> </td>
</tr>
<tr>
<td width="139" height="16"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><div align="center" class="STYLE4">
<p> </p>
</div></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td width="139" height="20"></td>
<td colspan="2" valign="top" background="设计/图片/标题3.gif"> <span class="STYLE4"> 计算机与信息工程分院</span></td>
<td></td>
<td></td>
</tr>
<tr>
<td width="139" height="22"></td>
<td colspan="2" valign="top" background="设计/图片/页底栏.gif"><!--DWLayoutEmptyCell--> </td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
#9
新建一个jsp页面把原来的代码copy过去,ok,html头不要覆盖了
#10
绝对路径 和 相对 路径的问题
#11
那应该如何解决呢?
#12
在路径前面加/路径,就是相对于服务器跟目录的路径.
如果不加/就是相当于当前页面的路径了.
如果你的项目是布置在ROOT目录下需要在路径前加上/了
如果不加/就是相当于当前页面的路径了.
如果你的项目是布置在ROOT目录下需要在路径前加上/了
#13
能说具体点吗?或者请你给出个例子让我看一下,这样更容易实现阿,谢谢阿。
#14
静态网页嵌套jsp
#15
根目录所对应的绝对路径:request.getRequestURI();
文件的绝对路径:application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath(”/”);
另外,用中文名做路径和文件名有可能不能解析,解析出的可能是乱码
文件的绝对路径:application.getRealPath(request.getRequestURI());
当前web应用的绝对路径 :application.getRealPath(”/”);
另外,用中文名做路径和文件名有可能不能解析,解析出的可能是乱码
#16
#17
图片名字改成英文的!