首页没有action请求的问题

      前一阶段还一直困惑着我,后来就没怎么想,今天偶尔上网查了一下,还真让我找到了,而且方法还不少。

      方法1:直接用action最为入口,由action的result找到你的jsp页面,这样就可以通过action调用你的dao来获取数据,需要在web.xml里改成:

                <welcome-file-list>
<welcome-file>login.action</welcome-file>
</welcome-file-list>
ps:
方法2:用前台的js来调用请求,比如页面的onLoad()事件。(这个以前也想过,可一直没去做。可尝试一下)
ps:这个方法好像用了ajax
    方法3:添加ServletContextListener,当服务器运行时就查找数据库,将首页要显示的数据放在ServletContext中,首页直接获取
其中蛮复杂的,还要配Web.xml。(这个不是很清楚,尚待考证)。
方法4:我们这是这样做的
web.xml
<welcome-file-list>
<welcome-file>jump.jsp </welcome-file>
</welcome-file-list>

jump.jsp里通过这段代码访问action':
<meta http-equiv='refresh'  content='0;url=show.action'>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值