`

struts2页面非常规操作

    博客分类:
  • JSP
 
阅读更多

<s:iterator value = "List" id = "list" status="sta"
   <s:set name="varId" value="id" />
   --如下是 s:set 的用法
   <s:if test="#list.get(0).testPorjectType.id == #attr.varId" >
  
   --如下是标签里面用java集合的形式,很有用
<table id="table_<s:property value="id" />"_<s:property value="#list.get(0).groupName" />
   <tr id = "<% ++rowId %>" >
   --如下是集合套集合的一种用法,使得集合能够从0,1,2开始
   <td> <input value="${assign}" name="testNumAssignBo.testNumAssignDtlList[<%= rowid %>].groupName"
   --如上是不太常规的标签用法
  
   <s:iterator value = "List" id = "list" status="sta"
   <td id="checkbox_<s:property value="#sta.index" />"
   <s:textfield key="send[%{#sta.index}]"--不太常用的下标的标签

分享到:
评论

相关推荐

    struts2简单登录页面

    struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面

    Struts2简单的页面跳转示例

    在本示例中,我们将深入探讨如何利用Struts2实现页面跳转。 首先,让我们了解Struts2的核心概念。Struts2的核心组件包括Action、Result和Interceptor(拦截器)。Action是业务逻辑的执行者,Result则是负责处理...

    Struts 标签 页面跳转 数据库操作

    本篇将深入探讨Struts标签在页面跳转和数据库操作中的应用。 一、Struts标签 1. Radio(单选按钮):Struts提供了`&lt;html:radio&gt;`标签来创建单选按钮组,通常用于让用户在多个选项中选择一项。在JSP页面中,这些...

    基于Struts2注册页面

    在基于Struts2的注册页面实现中,我们通常会利用该框架提供的特性来构建用户输入验证、数据处理以及页面跳转等功能。下面将详细介绍这个知识点。 首先,注册页面的核心功能是收集用户信息,如用户名、密码、邮箱等...

    struts2各控件详细注册页面,后台可以取值。

    9. **异常处理**:Struts2允许自定义全局和局部的异常处理策略,对于注册过程中的异常情况,比如数据库操作失败,可以统一处理并返回相应的错误页面。 10. **国际化支持**:Struts2支持多语言环境,通过资源文件...

    Struts2静态页面生成

    Struts2结合FreeMarker模板引擎可以方便地生成静态页面,提高网站的响应速度和用户体验。 FreeMarker是一个强大的、轻量级的模板语言,用于生成动态内容。它与Java紧密集成,允许开发者用模板来分离业务逻辑和表现...

    用struts2加hibernate对学员信息进行增删改查操作

    页面之间的跳转和数据传递是Struts2的一大特点,简化了传统Servlet的繁琐操作。 以上就是基于Struts2和Hibernate进行学员信息管理的基本流程和关键知识点。通过这样的实践,你可以深入理解这两种框架的协同工作方式...

    struts2jar包

    Action是业务逻辑的入口点,Result表示一个操作完成后转向的页面或结果。拦截器是Struts2的一大特色,可以实现如日志、权限检查、事务控制等功能。 总的来说,Struts2是一个功能强大且成熟的MVC框架,其jar包的引入...

    struts2小程序 struts2代码

    这个“struts2小程序”很可能是开发者利用Struts2框架开发的一个小型项目,可能包含了基本的CRUD操作或其他特定功能。在描述中提到花费了3小时搭建,暗示这可能是一个简单的入门示例,用于学习或教学目的。 Struts2...

    Struts2 tiles操作例子

    在探讨“Struts2 tiles操作例子”这一主题时,我们首先需要理解Struts2框架以及tiles插件在其中扮演的角色。Struts2是Apache软件基金会赞助的一个开源Web应用框架,它基于MVC(Model-View-Controller)设计模式,...

    Struts2视频教程

    - **拦截器**:拦截器是Struts2的一个重要特性,可以在请求到达Action之前或之后执行特定的操作,如验证用户登录状态、日志记录等。 #### 四、Struts2进阶技巧 - **ModelDriven模式**:该模式允许Action实例共享同...

    struts2 跳转至404 页面的解决方案

    在使用Struts2的过程中,可能会遇到一个常见的问题,即应用试图跳转到一个不存在的页面,导致用户看到404错误。404错误通常表示服务器无法找到请求的资源,这可能是由于URL配置错误、控制器映射问题或者资源实际不...

    留言板留言板struts2留言板struts2

    Struts2内置了多种结果类型,如dispatcher(重定向或转发到一个JSP页面)、stream(下载文件)等,也可以自定义结果类型。 5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认表达式语言,...

    Struts2中实现页面的跳转

    在Struts2框架中,页面跳转是常见的需求,它涉及到前端控制器的设计模式以及请求处理流程。`&lt;jsp:forward/&gt;`标签在JavaServer Pages (JSP)中用于将一个请求转发到另一个资源,比如从一个JSP页面跳转到另一个JSP页面...

    struts2简单例子

    包含在`struts2-tags`中的文件可能是一个示例,展示了如何在JSP页面中使用Struts2标签。这些标签简化了页面逻辑,如表单处理、显示数据、验证等。例如: - `&lt;s:form&gt;`:创建一个表单,可以与Action中的方法关联。 ...

    struts2小案例

    这个“struts2小案例”可能包含了实现一个简单功能的Struts2应用程序的所有必要组件,比如Action类、配置文件、JSP页面等。 首先,我们需要理解Struts2的核心概念: 1. **Action类**:在Struts2中,Action类是业务...

    struts2 ,struts2 demo

    拦截器是Struts2的一个强大特性,可以在Action执行前后进行额外的操作,比如日志记录、权限验证、数据校验等。通过在`struts.xml`中配置拦截器栈,可以定制化Action的执行流程。 **6. OGNL(Object-Graph ...

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    Struts2Demo2

    1. **struts.xml**:这是Struts2的主配置文件,定义了Action类、结果页面、拦截器等。在这个文件中,你可以看到Action的配置,如Action类的全限定名、处理的HTTP方法(GET或POST)、结果页面的跳转等。 2. **Action...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    Struts2.1是Apache软件基金会的一个开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更...记得结合实际操作,理论与实践相结合,这样才能更好地掌握Struts2框架的精髓。

Global site tag (gtag.js) - Google Analytics