首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

tomcat有关问题

2011-12-13 
tomcat问题我写的新闻系统,其中页面静态生成,路径比如:f:/news/2007510.html我在eclipse里运行没有问题,把

tomcat问题
我写的新闻系统,其中页面静态生成,路径比如:f:/news/2007510.html


我在eclipse   里运行没有问题,

把他拷到tomcat   下发布,页面index没问题,就是点链接的时候没反应,但tomcat能看到我的打印语句.

我看源文件 <a   href= "f:/news/2007510.html "> 新闻 </a> 没有错啊,单击链接状态拦显示file:///f:/news/2007510.html


我自己单独写个1.html   <a   href= "f:/news/2007510.html "> ,能链接到位置/


请问是不是在tomcat下不能写绝对路径还是别的问题

[解决办法]
使用绝对路径,好像不能在tomcat中显示的吧。如果要生成静态页面,将静态页面的文件名生成后,使用
request.getScheme()+ ":// "+request.getServerName()+ ": "+request.getServerPort()+path+ "/ ";
真样就能得到服务器的相对路径了,接着只要在最后,加上你的html页面名字,就可以了,尽量在web应用程序中使用绝对路径

热点排行