`

S2SH之struts2标签实现集锦

阅读更多
1、双级联标签
Action类:
private Map<String,List<String>> facultyOfCourses;	
JSP页面:
<style> .nobr br{display:none}</style>
     <div class="nobr"> 
     <s:doubleselect list="facultyOfCourses.keySet()"    
		name="facultyName"  
		doubleName="majorName"
		doubleList="facultyOfCourses.get(top)"  	
		formName="searchCourses"	
		theme="simple"/>   
     </div>

说明:第一、formName必须和此标签所在的form表单中的form名称保持一致。2、以上例子实现了消除双行显示,即级联下拉框均显示在同一行中,主要是由于style的效果。。。。

2、<s:if>系列标签
(1)#号取出值栈中的值,均转化为字符串类型,所以可以调用字符串类的方法。
<s:if test="#course.courseTypeID.equals(#type.id)">
	<s:property value="#type.typeName"/>
</s:if>
(2)取堆栈中的值,则为其本身的类型,所以若比较判断需要另取它法,如下采用EL表达式为最简单之法:(showFlag在后台为int类型)
<s:if test="${showFlag == 1}">	
    xxxxxxxx
</s:if>


分享到:
评论

相关推荐

    S2SH整合 struts2 spring4 hibernate4

    在IT行业中,S2SH(Struts2、Spring4、Hibernate4)是一个经典的Java Web开发框架组合,用于构建高效、可扩展的企业级应用。本文将深入探讨这三个组件以及它们的整合过程。 首先,Struts2是Apache软件基金会的一个...

    Java S2SH (Struts2、 Hibernate4、 Spring3) 框架高校图书管理系统

    Java S2SH框架是Java开发中的经典组合,由Struts2、Hibernate4和Spring3三个组件构成,用于构建高效、可扩展的企业级应用。在这个高校图书管理系统中,这三大框架协同工作,实现了对图书信息、读者信息、借阅记录等...

    S2SH-test.rar_s2sh_struts2.1

    1. 实现Bean的生命周期管理和依赖注入,例如,将DAO和Service注入到Struts2的Action中。 2. 提供事务管理,确保数据库操作的原子性和一致性。 3. 集成其他框架,如Hibernate,通过SessionFactory的配置和数据源的...

    s2sh整合 源码 struts2 hibernate spring

    Struts2、Hibernate和Spring是Java开发中三大主流框架,它们的整合被称为S2SH,是企业级Web应用开发的常见组合。这三个框架分别负责不同的职责:Struts2处理前端展示逻辑,Hibernate管理数据持久层,Spring则提供...

    s2sh实现增删改查的例子

    在IT行业中,S2SH是Struts2、Spring和Hibernate三个框架的缩写,它们的组合常用于构建Java Web应用程序,特别是那些需要处理数据库交互的项目。Struts2提供了MVC(模型-视图-控制器)架构,Spring则提供依赖注入和...

    S2SH jar大全

    S2SH是Struts2、Spring和Hibernate这三个流行开源框架的缩写,它们共同构建了一个强大的企业级Web应用开发平台。这个压缩包中的lib目录包含了运行S2SH项目所需的全部或大部分依赖库。 首先,Struts2作为MVC(Model-...

    s2sh_mysql.rar_s2sh_s2sh mysql_struts2 mysql

    Struts2、Spring和Hibernate(通常简称为S2SH)是一种经典的Java web开发框架组合,它们各自负责应用程序的不同层:Struts2处理表现层,Spring管理业务逻辑和依赖注入,而Hibernate则作为对象关系映射工具,负责...

    s2sh框架实现新闻发布系统

    在IT领域,构建一个新闻发布系统是常见的需求,而使用s2sh框架(Struts2 + Spring + Hibernate)则是实现这一目标的常见技术选择。S2SH框架结合了Struts2的MVC(Model-View-Controller)设计模式、Spring的依赖注入...

    s2sh struts2 Spring hibernate整合实例(附带所有jar包,及源码)

    通过Struts2的配置文件,可以定义Action与URL的映射,实现请求转发和结果处理。 **Spring框架** Spring作为轻量级的IOC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)...

    s2sh--lib.rar_s2sh_s2sh l_spring l_ssh_struts2

    【标题】"s2sh--lib.rar_s2sh_s2sh l_spring l_ssh_struts2" 提供的是一个包含s2sh框架所需库的压缩包,它整合了Struts2、Spring和Hibernate(简称SSH)这三大流行Java Web开发框架的核心组件,方便开发者直接下载...

    S2SH整合 S2SH整合

    在S2SH整合中,Spring主要负责管理各个组件的生命周期,包括Struts2的Action、Hibernate的SessionFactory等,实现依赖注入,降低各组件间的耦合度。 Hibernate是一个对象关系映射(ORM)框架,它将数据库操作转化为...

    s2sh(Struts2+Hibernate+Spring) jar包

    **S2SH(Struts2 + Hibernate + Spring)框架组合** S2SH 是一个流行的Java Web开发框架组合,由三个核心组件组成:Struts2、Hibernate 和 Spring。这些框架协同工作,提供了一种高效且灵活的方式来构建企业级的Web...

    简单的s2shdemo

    S2SH是Struts2、Spring和Hibernate三个开源框架的缩写组合。这个框架集合是Java Web开发中常用的一种技术栈,它提供了完整的MVC(Model-View-Controller)架构支持,用于构建高效、可扩展的企业级应用。Struts2负责...

    使用Maven搭建S2SH工程详解一:使用Maven创建struts2工程

    【使用Maven搭建S2SH工程详解一:创建Struts2工程】 在Java Web开发中,S2SH架构(Struts2 + Spring + Hibernate)是一种常见的应用框架组合,用于构建高效、灵活的企业级应用程序。本篇文章主要讲解如何利用Maven...

    s2sh,ssh2集成

    s2sh通常指的是Struts2、Spring和Hibernate这三个开源框架的集成,而ssh2则通常指的是Secure Shell(SSH)的第二版,用于提供安全的远程登录和其他网络服务。本文将深入探讨s2sh和ssh2的集成,以及它们在实际应用中...

    S2SH分页实现

    在Java Web开发中,S2SH(Struts2、Hibernate和Spring)是一个常见的技术栈,用于构建企业级的Web应用程序。本示例着重讲解如何在S2SH框架下实现分页功能,这对于处理大量数据的展示和管理至关重要,能够提高用户...

    S2SH整合demo

    此外,Struts2支持多种视图技术,如JSP、FreeMarker、Velocity等,并提供了丰富的插件和标签库,简化开发工作。 **Hibernate3 ORM框架**: Hibernate3是Java领域广泛使用的ORM框架,它将数据库操作转化为对Java对象...

    S2SH示例程序S2SHDemo

    1.本例为S2SH示例程序S2SHDemo 2.使用Struts2,Spring4, Hibernate4技术组合 3.包含十余个对象的CRUD 4.是良好的编程风格 5.例程非常完整,包含所有的Jar包

    s2sh框架源码

    S2SH框架,全称为Struts2+Spring+Hibernate框架,是Java Web开发中的经典组合,它整合了三个强大的开源框架:Struts2负责表现层,Spring处理业务逻辑和依赖注入,Hibernate则用于持久化层。这个框架的目的是为了简化...

    s2sh整合实例

    S2SH,全称为Struts2、Spring和Hibernate的整合,是Java Web开发中一种常见的框架组合,用于构建高效、可维护的Web应用程序。这三个框架分别负责不同的职责:Struts2作为MVC(模型-视图-控制器)框架处理请求和响应...

Global site tag (gtag.js) - Google Analytics