struts+hibernate中如何点击一个jsp页面就可以把从action获取出来,自动获取值

当我index.jsp页面使用/s:action,会出现内存溢出的情况,因为我在struts配置文件加入index.jsp。所以而我只想用户点击这index.jsp页面就可以出现
数据,而不出现错误。 最好有代码,我比较笨。谢谢大家

请求struts2→转向index.jsp,并附带数据。OK

可以通过异步实现http://blog.csdn.net/sun2015_07_24/article/details/50464084

你在

标签加个onclick事件跳转到action就可以,不过这样不合理,我建议直接在访问index.jsp前访问action,最终跳转到jsp,这样就不用点击事件了

假如faclist是个集合:
后台:
HttpServletRequest req=ServletActionContext.getRequest();
List faclistfaclist=你获取list集合的方式
req.setAttribute("faclist", faclist);
前台:先把struts标签文件导进来
<%@ taglib uri="/struts-tags" prefix="s"%>
然后引用就行了:

 <s:iterator value="faclist">
                        <tr>
                            <td class="first">
                                <div><s:property value="factorname" /></div>
                            </td>
                            <td>
                                <s:property value="factorvalue" />
                            </td>
                            <td>    <a class="btn-a" title="修改"
                    href="toMotifyFactor.action?factor.factorid=<s:property value="factorid"/>"><i
                                        class="icon-edita"></i> </a>
                                    <a id="deleteThis" style="cursor: pointer;" class="btn-a"
                                        title="删除"
                                        onclick="if(confirm('您确定要删除吗?')){
       location.href='deleteFactor.action?factor.factorid=<s:property value='factorid'/>';}">
       <i class="icon-delete"></i> </a>
                            </td>
                            <td class="last" style="width: 50%"><div></div></td>

                        </tr>
                    </s:iterator>