开发者社区> 问答> 正文

首页数据加载问题

最近在做一个项目,一直纠结于首页数据加载的问题。(基于SSH2做的)
因此想问问各位大大的想法。
我要具体实现的需求:(用户直接访问首页 首页数据要有 例如 “localhost:8080/women/page/index.jsp”)
我先说说我个人的想法:
1.ajax加载数据。 ps:个人感觉ajax貌似不应该这么用,感觉怪怪的 而且用ajax获取的json数据要去拼html挺麻烦。
2.用filter拦截了用户直接访问index.jsp 在web.xml文件配置 welcome.jsp 一个空的jsp 跳转 action 获取据再跳转到index.jsp。这样我如果重定向的话 数据就要放到session里面 但是用session来存放首页数据,这有点不科学- -。不重定向的话浏览器的连接地址就不是 “localhost:8080/women/page/index.jsp” 这个了。

展开
收起
落地花开啦 2016-02-13 15:26:08 2711 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    1.直接在jsp上嵌入java代码,读取数据,形成java server page 。(不建议用)
    2.使用struts 拦截所有 *.jsp 请求,当请求jsp文件的时候,经过Action类,获取数据后再返回jsp
    3.既然第二步骤可以实现了,那么何不拦截*.html再返回jsp获取数据呢,还能实现静态化

    2019-07-17 18:42:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载