jfinal默认首页问题
首先要说明的是项目部署都没问题,通过localhost和ip访问都没有问题,可以进到index.jsp默认首页。
但是,
部署到外网,绑定域名后
<Host name="test.test.com" appBase="D:wwwrootapache-tomcat-6.0.45webapps" uppackWARs="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:wwwrootapache-tomcat-6.0.45webappstest" debug="0" reloadable="true"/>
</Host>
根目录的默认index.jsp就访问不到了。其他目录的可以访问。
访问test.test.com或test.test.com/index.jsp就像没有进入到项目里一样,拦截器也没有打印。
test.test.com/admin/index.jsp这种就正常。
重复一遍:通过localhost:8080/test是可以进入到index.jsp的
跪求思路!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可能是掉坑里去了,看这里:http://my.oschina.net/jfinal/blog/353062 。
另外,服务器如果是 linux,那么配置路径分隔符使用 "/" 而不是 "",所以无论是 win 还是 linux 建议一律使用"/" 做为目录分隔符。
把主页的控制器路由设置成/ 就行了 要么就是jfinal在过滤静态请求的时候过滤掉了