比如说我有一个页list.jsp是用来显示数据的,有一个action,是用来给list.jsp招供数据的(集合),那么如果想在list.jsp中看显示出来的数据,那么就要在action中把需要的数据都存在集合中,然后用request.setAttribute("list",集合);
然后forward到list.jsp中,我能不能不执行执行action,直接打开list.jsp网页就自动执行action呢,比如说我现在打开的网址是:127.0.0.1/test/list.do
然后forward到了list.jsp页中显示数据,那么我能不能直接打开127.0.0.1/test/list.jsp就显示数据了呢,还有用action forward跳转到另一页时,网址显示的还是list.do,我想让他直接显示真实的网页地址怎么办呢?
然后forward到list.jsp中,我能不能不执行执行action,直接打开list.jsp网页就自动执行action呢,比如说我现在打开的网址是:127.0.0.1/test/list.do
然后forward到了list.jsp页中显示数据,那么我能不能直接打开127.0.0.1/test/list.jsp就显示数据了呢,还有用action forward跳转到另一页时,网址显示的还是list.do,我想让他直接显示真实的网页地址怎么办呢?
解决方案 »
- 如何把Java项目打包成exe文件
- 一个Java GUI的程序 无法 运行。哪位大哥帮忙解决
- Sun JDK Update 20的中文字体怎样设置?
- 请问这行代码要占用多少内存,
- 请问有介绍 使用myEclipse插件 进行开发的书吗?
- Javadoc的问题:请问怎样生成的doc的class用法(Use)?
- 请教java中的方法隐藏和覆盖概念------在线等
- win2000server下为什么不能显示中文?
- 怎么安装一个比较“独立”的JAVA编译环境?
- 可不可以用多线程思想做一个纯随机数?
- Core Java中关于JDBC部分的一点疑问
- 50分求助!用Myeclipse+hibernate的问题
<c:set var="items"><% 这里是你的java代码,但是返回的必须是一个list对象%><c/set> //定义一个名为items的对象,起内容为你所返回list.
//下面将这个list里面的每一个数组对象以一行来显示。
<table>
<c:forEach var="item" items="${items}" varStatus="vs">
<tr>
<td>${item[0]}</td>
<td>${item[1]}</td>
<td>${item[2]}</td>
</tr>
</c:forEach>
</table>
如果不是数组对象,可以用"对象.属性"来替代${}里面的内容。
我想让他直接显示真实的网页地址怎么办呢?forward属性里面配置redirect=true