总结了struts2常用的东西,懒得一下子写那么多,一天写一点吧
1、标签
1-1、s:property
例子如下,sivo对应action的一个对象属性,该属性有title属性
<s:property value="sivo.title"/>
1-2、s:iterator
此标签用于循环迭代,例子如下
<s:iterator id="vo" value="voList">
<TR bgColor=#ffffff>
<TD class=tableContent style="pading-right: 20px">
<s:property value="#vo.ticketNumber"/>
</TD>
</tr>
</s:iterator>
voList是action中的一个list类型的属性,该标签的id属性把id值存入valuestack中
1-3、s:text
该标签用于国际化,例子如下
<s:text name="title"></s:text>
其中title是某个资源文件的某个key,此资源文件须知struts配置文件中指定
如果须临时指定资源文件则使用s:i18n,该标签须配合其他标签使用
2、访问servlet api
2-1、 Map session= ActionContext.getContext().getSession();//jsp session
2-2、 Map application= ActionContext.getContext().getApplication();//jsp application
2-3、 Map parameters= ActionContext.getContext().getParameters();//jsp 的请求参数,相当于jsp的 getParameter
2-4、HttpServletRequest request=ServletActionContext.getRequest();
2-5、 HttpServletResponse response=ServletActionContext.getResponse();
分享到:
相关推荐
Struts入门 作者:余立非 ...本书对只对Struts常用的东西进行也介绍,不包含复杂的业务逻辑,还是因为本书的着重点是让用户快速入门上。为了保持本书的可靠性,一些概念方面本书使用了Struts官方文档上面的内容。
本书为入门者准备的,其中讲述...本书对只对Struts常用的东西进行也介绍,不包含复杂的业务逻辑,还是因 为本书的着重点是让用户快速入门上。为了保持本书的可靠性,一些概念方面本 书使用了Struts官方文档上面的内容。
标题提到的“SSH开发常用的东西”应该包含了一系列与SSH框架开发相关的代码示例和配置文件,帮助开发者理解和应用SSH框架。 首先,让我们深入了解一下Struts2、Spring和Hibernate这三个组件: 1. **Struts2**:...
Struts原理、开发及项目实施 Holen 2002-9-12 <br/>1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...
实际的"java常用的东西"可能还包括更多的库和框架,如Maven、Gradle用于构建管理,Log4j用于日志记录,Hibernate或MyBatis用于对象关系映射,以及各种Web框架如Spring Boot、Struts等。不断学习和实践,才能成为精通...
项目中的"测试通过,无任何其他东西,只有一些测试代码"意味着开发者已经完成了基本的功能验证,这些测试代码可能是为了验证SSH2集成的正确性,以及各组件之间的交互是否正常。测试代码通常包括单元测试和集成测试,...
SSH,全称Spring、Struts和Hibernate,是Java开发中常用的一个开源框架组合,用于构建企业级Web应用程序。这个小项目以SSH为核心,提供了一个学习和实践的平台,旨在帮助开发者深入理解这三个框架的集成与应用。 ...
这里提供的压缩包包含三份极具价值的文档:《Struts 2 实战》、Eclipse 使用指南以及《Java编程思想》第四版。这些书籍都是Java开发者必备的知识库,下面将分别对这三个知识点进行详细的阐述。 首先,《Struts 2 ...
Spring框架的核心功能是作为容器,它可以管理和装配应用中的对象,此外,Spring还提供了IoC和AOP能力,使得开发者能够更方便地进行技术整合,比如与Struts2、Hibernate一起构建SSH架构。通过Spring,可以实现组件的...
SSH框架,全称为Struts2、Spring和Hibernate的集成,是Java Web开发中常用的一种开源框架。这个框架结合了Struts2的MVC设计模式、Spring的依赖注入和事务管理以及Hibernate的对象关系映射功能,为开发者提供了一个...
SSH整合是Java开发中常用的三大框架Struts2、Spring和Hibernate的集成,它极大地提高了开发效率,简化了项目结构,并提供了强大的数据访问和业务逻辑处理能力。本教程将围绕"简单的SSH整合+MySQL数据库"这一主题,...
2. **Struts框架**:Struts是Apache组织开发的一个开源MVC框架,它简化了Java Web应用的开发。在购物车项目中,Struts负责处理HTTP请求,通过Action类执行相应的业务逻辑,并将结果转发到指定的JSP页面进行展示。 3...
【描述】"大学时做过的一个小项目,一些东西工作后蛮有用的,当做是备份吧",说明这个项目可能是学习阶段的作品,但其中包含的技术和经验对于日后的实际工作仍有价值。这表明开发者在学习过程中已经接触到了实际开发...
+使用 Struts2 错误提示信息 +使用标签将错误提示信息输出到页面中 +配置 inputName 参数指定输入流 * Java 类: +UploadAction extends ActionSupport +使用 ServletActionContext 获取 RealPath +使用 ...
这个工程是总结JavaEE中一些常用的基础知识,很久之前换工作,想着复习下EE里面的技术点,于是找了些东西看,但是感觉网上东西太多太乱,于是下定决心,以后有时间一定要总结一下这一块的技术点,于是就出现了这个...
5. **SSH框架**:虽然标题中提及SSH,但SSH通常指的是Spring、Struts和Hibernate,这在J2ME开发中不常用。不过,如果你有志于开发更复杂的后端服务,理解这些Java EE框架的基本原理也是有益的。 6. **Android开发**...
4.3 学习Java EE其它开发技术 再往后,可以学习一些EJB的知识,目前EJB最新版本是3.0,其和前面的2.X版本相比,有较大不同,考虑到目前EJB2.X还有很大的应用市场,建议结合学习EJB 2.X/3.0。在学习EJB过程中,应...
大胆的放弃一些东西吧,有失才有得,把自己有限的、宝贵的精力用在对于就业直接相关的地方,这才是最有效率的学习方式!等你参加工作,有了可持续发展的事业动力和经济基础,有时间有精力闲的没事儿干的时候,再去...
2. **网络编程**:Java提供了丰富的网络编程API,如Socket、ServerSocket和HttpURLConnection等。在CTF中,选手可能需要编写服务器来接收和处理客户端请求,或者通过网络发送恶意数据包。 3. **Web应用安全**:Java...
它支持多种服务器端技术,如Java Servlet、Spring、Struts等,并且可以与各种数据库系统无缝集成。 #### 1.2 ZK特点 - **组件丰富**:ZK拥有大量的预定义组件,覆盖了常见的UI元素,如按钮、文本框、表格等。 - **...