`
120183228
  • 浏览: 16289 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts2 取值时只能取到表单最后一个值的问题

阅读更多
<form method="post" action="admin_login">
    <input type="text" name="user.account"></input>
    <input type="password" name="user.password"></input>
    <input type="submit" value="登录"/>
</form>


这个问题困扰了我许久 由于以前学习spring的时候注入只需要set方法 以为struts2的Bean注入也是一样的原理 所以我只写了set方法 说道这里大家大概都明白了为什么只能拿到最后一个值 由于没有get方法 当user出现第二次时struts2拿不到先前的userbean所以又会重新new一个 将前面的覆盖 所以如果没有get方法 每次拿到的都是最后一个值
分享到:
评论

相关推荐

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

    综上所述,这个压缩包文件"register"很可能是包含了一个完整的Struts2注册示例,涵盖了从用户界面交互、数据验证、业务逻辑处理到数据持久化等多个环节,是学习和理解Struts2框架功能和工作原理的好材料。...

    struts2取到页面的值

    在Struts2框架中,获取页面表单提交的值是一个常见的需求,这涉及到Struts2如何解析请求参数、如何在Action类中访问这些参数以及如何处理复杂的对象模型。以下将详细解析Struits2中获取页面值的方法,包括基本类型...

    Struts2 Value Stack Contents 中取值、多个集合数组

    在使用Struts2框架进行Web应用开发时,经常会遇到需要从Value Stack(值栈)中获取数据的场景,尤其是在表单验证中。Struts2的Value Stack是一种可以方便地在Action和JSP页面之间传递数据的机制。本文将详细介绍如何...

    Struts2 ——4、struts2从请求取值的三种方式

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)应用。它提供了一种结构化的开发方式,使得开发者可以更方便地处理HTTP请求和响应。在Struts2中,从请求取值是日常...

    struts2国际化 标签 页面 处理类

    Struts2是一个流行的Java web框架,它提供了强大的国际化支持,帮助开发者创建多语言的应用程序。在Struts2中实现国际化,主要包括配置、JSP页面、表单和Action类的处理。 首先,在`struts.xml`配置文件中,我们...

    struts2.rar

    Struts2是一个强大的Java web应用程序框架,它基于MVC(Model-View-Controller)设计模式,主要用于构建企业级的Web应用程序。这个“struts2.rar”压缩包包含了一个名为“struts2.pdf”的文档,该文档很可能是对...

    struts2复习资料

    - `struts.devMode`:这是一个用于设定开发模式的常量,设置为`true`时,Struts2会在开发阶段提供更多的错误信息和调试帮助,避免重启服务器。 - `struts.i18n.encoding`:定义了Struts2处理请求时的字符编码,如...

    Struts2教程-2(私塾在线)视频配套学习资料

    本教程旨在通过一系列深入浅出的内容帮助读者更好地理解和掌握Struts2的核心概念及其提供的强大标签库。 #### 二、Struts2标签库概述 Struts2框架提供了一系列标签库,它们不仅可以帮助开发者更高效地编写代码,还...

    struts标签手册

    - **功能概述**:`bean:cookie`标签用于从HTTP请求中提取cookie的值,创建一个`Cookie`对象或`Cookie[]`数组,并将其绑定到页面作用域中,以便于后续的使用。 - **示例代码**: ```jsp ``` 在上述代码中,`...

    request.getParameter()取值为null的解决方法

    7. 如果问题发生在使用了框架如Struts或Spring MVC时,需要检查对应的控制器代码和表单处理逻辑,确认是否因为框架的特定行为导致了name属性没有被正确处理。 8. 如果是在JSP页面中使用EL表达式或JSTL标签获取参数...

    AllDataDC Test

    其中,`&lt;%@taglib uri="/struts-tags" prefix="s"%&gt;` 这一行代码的作用是引入Struts2的标签库,并定义了一个前缀`s`来方便调用这些标签。 #### 示例代码解析 ```html &lt;%@taglib uri="/struts-tags" prefix="s"%&gt; ``...

    Framework学习文档

    3. Struts2的执行流程:后台接收到request,经过Struts2的前置控制器StrutsPrepareAndExecuteFilter解析请求路径,去Struts2的配置文件中找对应的namespace和action的name属性,然后再找到对应的class和method,执行...

    autocomplete结合后台实现自动感知

    - `AutoCompleteAction`则可能是一个Struts或类似的MVC框架中的Action类,它负责接收前端请求,调用`AutoCompleteManager`处理数据,并将结果返回给前端。 另外,`registration.jsp`文件可能是一个注册页面,其中...

    JAVA联创面试试题

    3. **int取舍范围**:在Java中,`int`类型是一个32位带符号整数,其取值范围是-2^31到(2^31)-1,即-2,147,483,648到2,147,483,647。 4. **继承与方法调用**:在类继承结构中,子类A继承父类B,B又继承父类C,A可以...

    购车预订系统.doc————电子版_doc版

    购车预订系统是一个基于互联网的应用,它使用Java编程语言和SSH(Struts+Spring+Hibernate)框架来构建。SSH框架是一个常见的企业级应用开发选择,因为它提供了模型-视图-控制器(MVC)的设计模式,以及服务层和持久...

    jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动

    4. Struts2框架:Struts2是一个用于创建企业级Java Web应用的MVC(Model-View-Controller)框架。示例中展示了一个简单的Action类,用于处理业务逻辑并返回JSON数据。 5. Web服务器端数据库交互:在实现二级联动时...

    jsp页面标签

    `开头的标签,如`&lt;s:form&gt;`和`&lt;s:property&gt;`,用于Struts2框架中的表单处理和显示模型数据。 **四、有效表达式** EL表达式可以包含文字、操作符、变量和函数调用。 1. **文字**:包括布尔值、整数、浮点数、字符串...

    frame及frameset标签的属性

    此名称可以用于`target`属性来指定其他链接或表单提交时的目标框架。 - **`noresize`**:表示用户是否可以通过拖动边框来调整框架的大小。如果设置为`noresize`,则用户无法调整框架大小。 - **`scrolling`**:...

Global site tag (gtag.js) - Google Analytics