j2ee网站项目首页如何直接使用action

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了j2ee网站项目首页如何直接使用action相关的知识,希望对你有一定的参考价值。

之前做过一些网站项目,大多数都是首页就是登录,直接进入首页的不多,也就没有注意到,今天刚好注意到了就来记一下。也算是一个小技巧

 

<welcome-file>index.jsp</welcome-file>大部分人在一开始做网站往往都在webxml中这么配置,这样可以直接用网站根目录访问首页。

但是这么做有问题,那就是如果你首页的数据是从数据库里面来的(虽然对于大型网站来说数据要么缓存要么静态),那么,你肯定想要去直接调用action。

 

<welcome-file>index.action</welcome-file>

这样的写法肯定是不行的,一定会有404。

 

解决的办法有两个(简单处理)

一个方法是,写一个空页面,作为index.jsp,用js实现跳转到首页。

 

还有一个方法是,在webroot目录下面新建一个文件名字就叫index.action(空白的文件就行)

然后<welcome-file>index.action</welcome-file>这个就不会导致404了。

以上是关于j2ee网站项目首页如何直接使用action的主要内容,如果未能解决你的问题,请参考以下文章

绑定域名到tomcat项目实现由域名直接访问到项目首页

ThinkPHP 中 form 表单用 get 提交会直接跳到首页,这个需要在哪里进行啥设置?

网站首页被直接篡改的应急处置

哪些网站有直接可以复用的产品原型模板?

ThinkPHP做网页只能显示首页,其他页面都是空白

如何打造丰富的首页