如何在输入XXX/index.jsp加载网页前进入Action获取数据

进入Index.jsp时 里面有需要从后台获取的数据然后显示,所以进入这个页面时不先到Action获取数据再跳转回来就会报错 请问怎么解决!

8个回答

写js,页面加载时就发ajax请求到后台,然后前端得到数据,写js给页面的元素赋值

在struts里面配置好,在action加载完你想加载的数据之后,返回SUCCESS或者你指定的返回结果,这个时候通过配置文件自动会跳转到XXX/index.jsp

上面两种方法都能实现

页面ready时ajax请求后台

楼主要表达的意思是在页面跳转之前做局部刷新吗?这个可以用Ajax实现
如果楼主只想获取这一次数据就开始跳转到下一个页面,也可以用struts2,像2楼说的那样
如果

也可以自己手动写一个Filter,只拦截Index.jsp,在里面完成需要的操作以后,再执行index.jsp本来的工作

1、异步ajax返回数据
2、加个过滤器

1、通过ajax请求数据 刷新页面
2、添加拦截器 先去指定页面

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐