`
kennybee
  • 浏览: 13064 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Struts2 Form嵌套问题

 
阅读更多

标签<s:a> onClick 获取Action中的变量:

<s:a href="" onclick="'%{number}');">Test</s:a>

number为Action中的参数。

?

Struts2好像不支持两个Form的嵌套,也没找到解决的办法,只能用了个比较笨的方法。

<s:form id="form1">

??? <s:form id="form2">

????</s:form>

</s:form>

变成:

<s:form id="form1">

?????//通过js传递参数,设置form2中的变量,submit

??? <s:a href="" onclick="'%{number}');">Test</s:a>

</s:form>

<s:form id="form2">

</s:form>

?

分享到:
评论

相关推荐

    Struts常见的Form(一)

    2. **动态Form Bean**: 当表单字段数量不确定或动态变化时,可以使用动态Form Bean。这种类型的Bean使用List或Map来存储数据。例如,如果一个表单允许用户添加任意数量的联系人,可以在Form Bean中定义一个List来...

    struts2标签大全

    1. **s:form标签**:这是Struts2的核心标签,用于创建表单。它可以自动绑定到Action类的属性,支持各种HTTP方法如GET、POST,并且提供了防止重复提交的功能。 2. **s:textfield标签**:用于创建输入文本框,可以与...

    struts2 配置文件

    ### Struts2 配置文件详解 #### 一、引言 在Struts2框架的应用开发过程中,配置文件起到了至关重要的作用。Struts2主要依赖于两种基于XML的配置文件:`web.xml` 和 `struts-config.xml`(通常命名为 `struts.xml`)...

    struts2标签的解释

    `s:action`标签用于调用Struts2 Action,可以传递参数并嵌套其他标签。`s:url`创建URL,可以包含Action名、参数等,支持重定向和转发。 **7. OGNL(Object-Graph Navigation Language)** OGNL是Struts2中的表达式...

    struts2相关标签描述

    - 标签可以嵌套,例如在`s:form`中嵌套`s:textfield`,形成一个完整的表单。 3. **Struts2标签库的导入**: 在JSP页面中,需要通过`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`引入Struts2的标签库,其中`s`是...

    struts常见问题列表

    2. **Struts配置文件(struts-config.xml)解析错误**:这个文件是Struts应用的核心配置文件,包含了Action、Form Bean、DataSources等配置。错误的XML语法、未定义的元素或属性都可能导致解析异常。检查文件中的...

    struts2中单文件,多文件上传

    在JSP页面中,我们需要使用Struts2的`s:form`标签来创建表单,注意设置`enctype="multipart/form-data"`以支持文件上传。对于单文件上传,可以使用`s:file`标签;对于多文件上传,可以使用`s:file`标签嵌套在`s:...

    struts2-多文件上传2

    在Struts2中,多文件上传的核心在于使用`&lt;s:file&gt;`标签,它可以嵌套在表单中,允许用户选择多个文件进行上传。这里的“数组方式”可能指的是通过数组或集合类型的属性来接收上传的文件。这样做可以方便地一次性处理...

    Struts 1.2.9 jar 包及原文件

    1. **struts-core.jar**: 这是Struts的核心库,包含了Struts框架的基础组件,如Action、Form、Interceptor等。这个包中的类负责处理HTTP请求,调度控制器,并与视图层进行交互。 2. **struts-tiles.jar**: 提供了...

    Struts配置及标签库详解

    4. `struts-nested.tld`:Nested标签库,用于处理嵌套属性,通常与Tiles框架一起使用,使得在JSP页面中可以方便地访问多层嵌套的Bean属性。 了解这些标签库后,开发人员可以更高效地构建视图层,减少Java代码在JSP...

    Struts2核心标签注解

    Struts2核心标签是Struts2框架中一个重要的组成部分,它们提供了一系列的工具,使得开发者能够在JSP页面中更高效地构建动态Web应用。本文将深入解析Struts2中的核心标签,包括HTML Tag、Bean Tag、Logic Tag、Nested...

    struts1jar大全

    6. **struts-nested.jar**:支持嵌套属性的展现,对于处理复杂的表单和对象层次很有帮助。 7. **xwork.jar**:Struts1后期版本引入的Action框架基础,用于处理Action的执行逻辑。 8. **ognl.jar**:Object-Graph ...

    Struts2(中文教程 + 标签)

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展且易于管理的企业级Web应用。这个框架基于Model-View-Controller(MVC)设计模式,提供了强大的控制层,简化了开发过程,使得开发者可以专注于业务...

    struts1的标签

    Nested库增强了其他Struts标签的嵌套功能,使得在复杂结构的数据模型中使用标签更加方便。例如,可以嵌套`&lt;nested:property&gt;`来处理多层属性的访问。 在使用Struts1标签时,有几个共同的特性需要注意,比如`...

    struts1 jar包

    1. `struts-core.jar`:这是框架的核心库,包含了Action、Form、Tiles等主要组件的实现。 2. `struts-bean.jar`:提供了用于表示和管理Web应用中业务对象的标签库。 3. `struts-html.jar`:包含用于创建HTML表单和...

    struts标签大全

    Struts标签支持嵌套属性引用,如`Property="foo.bar.baz"`,这会递归地调用Bean的getter和setter方法。 在使用Struts标签时,应注意避免使用scriptlet,尽管它们仍可用,但推荐使用EL(Expression Language)表达式...

    Struts1.x.pdf

    - `struts-nested.tld`:提供对嵌套对象的支持。 - `struts-tiles.tld`:提供布局管理功能。 - **配置文件(struts-config.xml)**:这是Struts框架的核心配置文件,其中包含了数据源、表单Bean、全局异常处理、...

    JSP Struts之HTML标签库详解

    5. **Nested标签库**:这个库增强了其他Struts标签的嵌套能力,使得在复杂表单和布局中使用Struts标签更加方便。 Struts标签库的一个重要特性是它们支持属性的嵌套引用,这意味着可以使用`.`来访问对象的深层属性,...

    Java EE Struts 标签

    - 与Struts配置文件的配合:Struts标签的功能实现依赖于Action和Form Bean的配置。 总的来说,Java EE Struts标签为开发者提供了一种高效、灵活的方式来构建Web应用的视图层,使得在处理用户交互和展现数据时更加...

    struts2 标签

    Struts2标签是Java Web开发中Struts框架的一部分,它为开发者提供了丰富的界面组件和逻辑控制功能,使得在JSP页面上实现业务逻辑和视图的结合变得更加方便。Struts2标签库分为五个部分:Bean Tags、HTML Tags、Logic...

Global site tag (gtag.js) - Google Analytics