`

struts2 常用的一些东西

    博客分类:
  • ssh
 
阅读更多

总结了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();

1
10
分享到:
评论

相关推荐

    Struts入门.rar

    Struts入门 作者:余立非 ...本书对只对Struts常用的东西进行也介绍,不包含复杂的业务逻辑,还是因为本书的着重点是让用户快速入门上。为了保持本书的可靠性,一些概念方面本书使用了Struts官方文档上面的内容。

    Struts入门 作者:余立非

    本书为入门者准备的,其中讲述...本书对只对Struts常用的东西进行也介绍,不包含复杂的业务逻辑,还是因 为本书的着重点是让用户快速入门上。为了保持本书的可靠性,一些概念方面本 书使用了Struts官方文档上面的内容。

    SSH开发常用的东西

    标题提到的“SSH开发常用的东西”应该包含了一系列与SSH框架开发相关的代码示例和配置文件,帮助开发者理解和应用SSH框架。 首先,让我们深入了解一下Struts2、Spring和Hibernate这三个组件: 1. **Struts2**:...

    Struts原理、开发及项目实施

    Struts原理、开发及项目实施 Holen 2002-9-12 &lt;br/&gt;1、 摘要 2、 关键词 3、 Framework 4、 Struts的起源 5、 Struts工作原理 6、 Struts安装 7、 一个实例 8、 Struts优缺点...

    java常用的东西希望对大家有所帮助

    实际的"java常用的东西"可能还包括更多的库和框架,如Maven、Gradle用于构建管理,Log4j用于日志记录,Hibernate或MyBatis用于对象关系映射,以及各种Web框架如Spring Boot、Struts等。不断学习和实践,才能成为精通...

    ssh2的一个项目

    项目中的"测试通过,无任何其他东西,只有一些测试代码"意味着开发者已经完成了基本的功能验证,这些测试代码可能是为了验证SSH2集成的正确性,以及各组件之间的交互是否正常。测试代码通常包括单元测试和集成测试,...

    ssh小项目,框架的东西

    SSH,全称Spring、Struts和Hibernate,是Java开发中常用的一个开源框架组合,用于构建企业级Web应用程序。这个小项目以SSH为核心,提供了一个学习和实践的平台,旨在帮助开发者深入理解这三个框架的集成与应用。 ...

    好东西,java开发文档

    这里提供的压缩包包含三份极具价值的文档:《Struts 2 实战》、Eclipse 使用指南以及《Java编程思想》第四版。这些书籍都是Java开发者必备的知识库,下面将分别对这三个知识点进行详细的阐述。 首先,《Struts 2 ...

    学习spring的好东西

    Spring框架的核心功能是作为容器,它可以管理和装配应用中的对象,此外,Spring还提供了IoC和AOP能力,使得开发者能够更方便地进行技术整合,比如与Struts2、Hibernate一起构建SSH架构。通过Spring,可以实现组件的...

    SSH框架我的博客(怎么上传个东西这么难)

    SSH框架,全称为Struts2、Spring和Hibernate的集成,是Java Web开发中常用的一种开源框架。这个框架结合了Struts2的MVC设计模式、Spring的依赖注入和事务管理以及Hibernate的对象关系映射功能,为开发者提供了一个...

    简单的SSH整合+my sql数据库

    SSH整合是Java开发中常用的三大框架Struts2、Spring和Hibernate的集成,它极大地提高了开发效率,简化了项目结构,并提供了强大的数据访问和业务逻辑处理能力。本教程将围绕"简单的SSH整合+MySQL数据库"这一主题,...

    Java课程设计——购物车

    2. **Struts框架**:Struts是Apache组织开发的一个开源MVC框架,它简化了Java Web应用的开发。在购物车项目中,Struts负责处理HTTP请求,通过Action类执行相应的业务逻辑,并将结果转发到指定的JSP页面进行展示。 3...

    简单办公自动化,SSH2实现

    【描述】"大学时做过的一个小项目,一些东西工作后蛮有用的,当做是备份吧",说明这个项目可能是学习阶段的作品,但其中包含的技术和经验对于日后的实际工作仍有价值。这表明开发者在学习过程中已经接触到了实际开发...

    web设计报告

    +使用 Struts2 错误提示信息 +使用标签将错误提示信息输出到页面中 +配置 inputName 参数指定输入流 * Java 类: +UploadAction extends ActionSupport +使用 ServletActionContext 获取 RealPath +使用 ...

    InterestingJavaEE:InterestingJavaEE,我爱java,真的!爱生活,爱java!

    这个工程是总结JavaEE中一些常用的基础知识,很久之前换工作,想着复习下EE里面的技术点,于是找了些东西看,但是感觉网上东西太多太乱,于是下定决心,以后有时间一定要总结一下这一块的技术点,于是就出现了这个...

    《j2me手机程序eclipse开发基础》光盘源代码 非常好的东西

    5. **SSH框架**:虽然标题中提及SSH,但SSH通常指的是Spring、Struts和Hibernate,这在J2ME开发中不常用。不过,如果你有志于开发更复杂的后端服务,理解这些Java EE框架的基本原理也是有益的。 6. **Android开发**...

    java初学者的工具ppt文件

    4.3 学习Java EE其它开发技术 再往后,可以学习一些EJB的知识,目前EJB最新版本是3.0,其和前面的2.X版本相比,有较大不同,考虑到目前EJB2.X还有很大的应用市场,建议结合学习EJB 2.X/3.0。在学习EJB过程中,应...

    JAVA自学之路

    大胆的放弃一些东西吧,有失才有得,把自己有限的、宝贵的精力用在对于就业直接相关的地方,这才是最有效率的学习方式!等你参加工作,有了可持续发展的事业动力和经济基础,有时间有精力闲的没事儿干的时候,再去...

    CTF-writeups:终于开始写些东西了。

    2. **网络编程**:Java提供了丰富的网络编程API,如Socket、ServerSocket和HttpURLConnection等。在CTF中,选手可能需要编写服务器来接收和处理客户端请求,或者通过网络发送恶意数据包。 3. **Web应用安全**:Java...

    ZK+学习总结第一阶段参考.pdf

    它支持多种服务器端技术,如Java Servlet、Spring、Struts等,并且可以与各种数据库系统无缝集成。 #### 1.2 ZK特点 - **组件丰富**:ZK拥有大量的预定义组件,覆盖了常见的UI元素,如按钮、文本框、表格等。 - **...

Global site tag (gtag.js) - Google Analytics