今天在项目中遇到一个问题:
Action返回的页面中通过<jsp:include>包含进了一个页面,要在这个页面中显示Action中的处理的结果,这个结果是一个xml片段。没怎么学过struts2,有点晕,就开始google。最后做成下面的样子(可能不是最好的方案):
Action返回的页面是A.jsp,其中包含了B.jsp。
A.jsp中的代码如下:
<jsp:include page="templates/NoFormatTemplate.jsp">
<jsp:param name="paramXML" value='<%=session.getAttribute("resultXML") %>' />
</jsp:include>
B.jsp中的代码如下:
<table>
<tr>
<td><s:property value="#request.resultXML"/></td>
</tr>
</table>
这个方法,主要是利用了Strtus2的ValueStack的功能,以及强大的OMGL表达式。request、session、application等这些对象在ValueStack中都是有的,都可以通过上面代码的方式来访问。
ONGL刚刚学习,感觉很简单,狠强大。继续学习,如果有新的,就记录下来,和大加分享。
上面的方案,应该不是最好的方法,如果大家有好的方法可以一起讨论,毕竟,平时我web开发接触的很少。
分享到:
相关推荐
struts2-2.0.14 版本的所有JAR包 包括:struts2-core-2.0.14.jar struts2-spring-plugin-2.0.14.jar 等等
这是我结合网络资源。。和我对一些平时知识积累做的一个文件上传。。可能还存在漏洞。。请爱学者补全。。它将是一个完美的文件上传资料。。希望能给你的学习带来方便
本书由希赛IT教育研发中心组织编写,是关于当前流行的开源框架技术Struts 2、Hibernate 3和Spring 2的整合书籍。本书详尽分析了这3种技术,并通过实例讲解这3种技术的整合。 本书分为5篇共21章,包括环境准备篇、...
本书由希赛IT教育研发中心组织编写,是关于当前流行的开源框架技术Struts 2、Hibernate 3和Spring 2的整合书籍。本书详尽分析了这3种技术,并通过实例讲解这3种技术的整合。 本书分为5篇共21章,包括环境准备篇、...
在基于Java的Web开发领域,Apache旗下的Struts无疑具有非常重要的地位。从历史上看,Struts是出现较早的Web层解决方案,它借助Apache的影响力积累了大量的客户群体。
本书由希赛IT教育研发中心组织编写,是关于当前流行的开源框架技术Struts 2、Hibernate 3和Spring 2的整合书籍。本书详尽分析了这3种技术,并通过实例讲解这3种技术的整合。 本书分为5篇共21章,包括环境准备篇、...
Struts2笔记 本人工作中积累的,故做成笔记以供大家一起学习进步. 模块分的非常详细,各个细节都会关注到,只挑选其精华,工作中用得到的技术!!! 不要看资源小,起到的作用却非常大!!!
只要读者认真阅读此书,就会发现本书的语言非常地平实易懂,看完之后马上就可运用Struts 2投入实际开发。 本书为Struts 2.1所有知识点都配套了小案例让读者学以致用,然后详细介绍该知识点的各种选项和参数,再...
本文档介绍了学习struts2的积累的一些知识跟大家分享一下
新闻发布系统源码,有前台后台,struts2+Hibernate 实现。是培训机构练手项目,适合新手练习积累项目经验。包含数据库源码
这里整理了齐全的jar包 ,我是在开发的过程中积累的,很多是跟别人要的,希望能帮到系伙伴们.不够的请联系我
本书分为6大部分,共33章,介绍了Struts1框架、Hibernate框架、Spring框架和Struts2框架的开发环境配置、框架技术基础,Struts1框架和Spring框架的整合,Struts1框架和Hibernate框架的整合,Struts1框架、Hibernate...
这都是在学习,工作中总结出来的关于jsp,struts,EL,session,以及数据库方面的经验积累,希望对你有所帮助——
Struts原理、开发及项目实施 Holen 2002-9-12 <br/>1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...
在线考试系统采用Struts+hibernate+mysql等技术开发,验证采用javascript为主,少量配合使用struts,ActionForm验证。通过项目开发加深对所学知识的理解、熟悉项目开发流程及管理制度,提高技术水平并为今后工作...
自己积累的一点struts1的资料,希望对大家有所帮助
NULL 博文链接:https://sunlongan666.iteye.com/blog/1881368
struts标签使用常见错误原因很多,这里积累了我遇见的几种错误及相应的解决方法。 同志们多注意积累——能让我们直接找到问题的原因所在,直接修改,提高开发效率,提升自我价值!
仔细看看,一定会有所收获!知识在于点滴积累
针对此现状,本课题组在参加全国痴呆流行病学调查时的积累的经验和数据基础上、结合计算机学院在网络技术方面的优势,开发认知障碍综合评价系统与互动平台,此平台将认知障碍的诊断治疗利用计算机实现自动化和信息化...