`
leopard_lb
  • 浏览: 40505 次
  • 性别: Icon_minigender_1
  • 来自: 太原
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

struts2.0表单提交带参数问题

 
阅读更多

今天在学习的时候,碰到了这个问题,不知道怎么搞定了,也就是在提交表单的时候另外传递一个参数过去,这个参数不是那些里面的东西,比如要编辑一篇新闻,原来转过来了这个新闻对应的编号,
类似这样
int idd=(null==request.getParameter("id")?1:(Integer.parseInt(request.getParameter("id"))));
目的是根据这个把需要编辑的新闻里面的东西读出来编辑
然后编辑好新闻,提交表单的时候又需要把这个idd也传过去,也就是还需要根据这个来更新哪条新闻,但是遇到了问题

我发现这样编译后变成了


问题就出现了 原来的<!----> 被换成了 < %=idd%> ,而不是我需要的具体的值,原来可以不用而直接用〈form> 但是我又用了struts2的validation验证,需要
希望有人知道的指导!!!怎么实现传这个参数 谢谢!

我自己今天想出了一个方法,以前了解过隐藏域这个东西,查了下,struts2标签也确实提供了这样的东西 可以把这个ID存在里面
先换成STRING类型的数据
int idd=(null==request.getParameter("id")?1:(Integer.parseInt(request.getParameter("id"))));
String dd=""+idd;
添加一个
测试发现数据得到了! 大家有什么更好的方法请指教!

分享到:
评论

相关推荐

    struts2.0中文教程

    - **使用标签库**:在JSP页面中使用Struts2.0提供的标签库来展示数据和处理表单提交等功能。 #### 四、Struts2.0进阶主题 ##### 4.1 插件机制 - **插件介绍**:Struts2.0支持插件机制,可以通过插件扩展其功能,...

    struts 2.0系列2常用的Struts 2.0的标签(Tag)介绍

    这些标签通常与Struts 2.0的表单和验证机制结合使用,提供了一种声明式的方式处理用户输入。 总的来说,Struts 2.0的标签库大大简化了JSP页面的编写,提高了代码的可读性和可维护性。通过合理利用这些标签,开发者...

    Struts2.0框架技术详解

    ### Struts2.0框架技术详解 #### 一、MVC思想 **1.1 Model I 模式和 Model II 模式** ##### 1.1.1 Model I 模式 在Model I模式下,整个Web应用几乎全部由JSP页面组成。JSP页面不仅接收处理客户端请求,还直接...

    Struts2.0解决中文乱码

    在IT领域,特别是Web开发中,处理中文...通过在`struts.properties`文件中配置`struts.i18n.encoding`,并注意表单提交和超链接传递参数的处理,可以有效避免中文乱码问题,提升Web应用的用户体验和数据处理的准确性。

    Struts2.0中文教程

    1. 创建:通过表单提交,Action接收参数并创建新对象。 2. 读取:Action查询数据库并将结果封装到模型对象,然后传递给视图展示。 3. 更新:用户修改数据后提交,Action更新对象并保存到数据库。 4. 删除:Action...

    struts2.0实现对后台数据库的操作

    Struts2.0是一个强大的Java Web开发框架,它极大地简化了从前端到后端的数据交互和业务逻辑处理。本教程将深入讲解如何使用Struts2.1.8版本来实现对MySQL数据库的操作,包括添加、删除和修改数据的功能。 首先,...

    struts 2.0源码2

    视频10、20和21深入讲解了Preparable拦截器、paramsPrepareParamsStack拦截器栈以及自定义拦截器的实现和应用,例如防止表单重复提交。 5. **类型转换**:Struts 2自动处理请求参数到Action属性的类型转换。视频11...

    Struts2.0深入学习 命名空间,模型驱动,表单重复提交

    Struts2.0是Java Web开发中广泛应用的MVC框架,它极大地简化了Web应用程序的构建。本篇文章将深入探讨Struts2中的三个关键概念:命名空间、模型驱动以及表单重复提交的处理,这些都是在实际开发中必不可少的知识点。...

    struts2.0标签详解

    Struts2.0是一个强大的Java Web开发框架,它极大地简化了MVC(Model-View-Controller)应用的构建。在Struts2中,标签库是其核心特性之一,提供了丰富的标签来帮助开发者更加便捷地创建动态网页。本文将深入探讨...

    struts 2.0 常用标签

    Struts 2.0 是一个基于MVC(Model-View-Controller)设计模式的Java Web...在"struts2.0常用标签.txt"文件中,你可能会找到更多关于这些标签的详细使用示例和解释,这将有助于进一步学习和掌握Struts 2.0 标签的用法。

    struts 2.0 详细讲解 4个PPT

    - `&lt;s:form&gt;`:定义表单,可以自动处理提交和验证。 - `&lt;s:select&gt;`、`&lt;s:radio&gt;`、`&lt;s:checkbox&gt;`:创建下拉列表、单选按钮和复选框。 - `&lt;s:action&gt;`:用于执行Struts 2 Action。 使用这些标签可以减少对Java脚本...

    struts2.0 checkbox标签使用问题

    在处理复选框的提交时,需要注意的是,未被选中的复选框在表单提交时不会出现在请求参数中。因此,如果你需要区分哪些类别未被选中,可能需要在Action类中进行额外的逻辑处理。 此外,Struts2的验证框架也是处理复...

    struts2.0总结文档2

    ### Struts2.0中的乱码问题解决方案 #### 概述 Struts是一个开源的Web应用框架,它属于MVC架构的一种实现。Struts2作为Struts1的升级版本,虽然在很多方面进行了优化和改进,但在实际开发过程中仍然会遇到一些常见...

    struts2.0_简介标签库

    - **说明**:这个标签主要用于页面中需要执行某个Action的情况,通常用于导航或表单提交等场景。 ##### 3. `&lt;s:actionerror&gt;` - 错误消息标签 - **作用**:显示Action级别的错误信息。 - **示例**: ```xml ...

    struts2.0中文帮助手册

    Struts2提供了方便的文件上传功能,可以处理用户通过表单提交的多个文件。开发者可以使用`&lt;s:file&gt;`标签来创建文件选择字段,并在Action类中定义对应的File类型属性来接收上传的文件。同时,还需要配置`struts....

    jsp中struts2.0标签应用示例

    Struts2.0是Java Web开发中的一个强大框架,它极大地简化了MVC(Model-View-Controller)架构的实现。在JSP中,Struts2.0提供了一套丰富的标签库,使得开发者可以更加方便地处理视图层的逻辑,提高代码的可读性和可...

    struts2.0标签库简介

    Struts2.0是Struts框架的一个重大升级版本,它在继承了Struts1.x的优良特性基础上,引入了大量的新功能和改进,特别是在标签库方面,提供了更为强大、灵活和易于使用的标签集,大大简化了Web应用的开发过程。...

    struts2.0简明教程

    Struts2.0简明教程是一系列针对初学者和进阶者的教程,旨在帮助开发者快速理解和掌握Struts2框架的核心概念和技术。这个教程涵盖了从框架的初步安装到实际开发中的常见功能,包括Action、标签(Tag)、转换器...

    struts2.0 入门的好教材

    - "Struts2入门V3.0.pdf"很可能包含了一系列的实战示例,从创建第一个Struts2项目开始,逐步介绍如何配置、编写Action、处理表单提交、展示结果等。 通过学习这些知识点,初学者将能够熟练地运用Struts2.0框架进行...

Global site tag (gtag.js) - Google Analytics