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应用程序中使用绝对路径