struts2 jsp页面给action传参问题

jsp页面中,<input type="text" /> 里的内容,通过 在 Action里设置 private 属性 和 set/get方法 来接受表单里的值,
但是我想问<input type="text"/>里的内容,在 action 里 必须用 private String ***; 来接收吗?
用int 类型 为什么会报错?

private int param;
public void setParam(int param){
    this.param = param;
}

可以接受<input type="text" name="param" value=""/>的值,但是必须是数字。

主要传到后台必须要有setXxx方法

温馨提示:内容为网友见解,仅供参考
无其他回答

各位java前辈:1.在struts2中,在jsp页面是如何获取Action中值的?需要...
struts是采用ognl模型,就是对象关系模型,想要得到action中的值,首先的一点这个值要有set和get方法,在你请求action的时候,会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求的action中给name赋值,页面就...

struts2中如何在jsp页面中用js取得action中传过来的值?是用js得到...
js里可以直接写 var num="";actionNum就是action传过来的变量名

关于struts2将参数以属性的方式注入到action的疑惑,弄了两天两夜,终于...
检查一下web.xml配置文件,看一下有没有加入struts默认的过滤器 <filter> <filter-name>struts2<\/filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter<\/filter-class> <\/filter> - <filter-mapping> <filter-name>struts2<\/filter-name> <url-pattern...

JSP里用struts2的展现数据,带name属性的标签传给action应该是数组,a...
通过ActionContext对象的getParameters()方法,得到请求参数Map,然后通过这个Map来获取请求参数。需要注意的是:当通过parameterMap的键取得参数值时,取得是一个数组对象,即同名参数的值的集合 ActionContext context=ActionContext.getContext();Map parameterMap=context.getParameters();String[] cccValueArr...

struts2 JSP 超链接id向Action传值为0
首先在页面中看下${user.id}的值是不是就是0。如果是0,应该是因为你没有对user赋值。

struts2为什么我老是搞不懂action中要创建多个属性,并且还要写一个mode...
这个值会传到action类的id当中,而不是传到student类的id。如果你想传给student,那么jsp页面应该这样写 有时候你可能用到其他的框架譬如ibatis,但是他只能传入一个参数,你就可以用你的model把数据放在一起,把对象当做一个参数使用。同时数据的安全性也得到保障了。我学习框架时间比较短,肤浅的见解,...

struts2 页面传值时不支持中文?就是xx.action?name=周伯通
这个“xx.action?name=周伯通”不会是直接写在URL里面的吧?那样gb2312就不行了,gbk才可以。所以尽量不要用中文传参。如果是写在jsp文件里,那个jsp文件最上面也应该加上下面一行代码,仅仅在struts.xml里设置了没用。<%@ page language="java" pageEncoding="gb2312"%> ...

hibernate+struts2批量更新从jsp到action怎么接收数据
可以新建一个Vo容器,来接收页面上的值,页面上标签里用 name="Vo.name"来传值,Action中定义private Vo vo,然后生成get,set方法就能取到页面上的值了

struts2 中redirectAction如何传递参数!
struts2 action提交成功后一般会转到某一jsp。但有时候需要跳到某一action,一般会用如下方法:<result name="success" type="chain"actionName<\/result或者<result name="success" type="redirect"actionName.action<\/result如果这个action后面要带参数,比如xxxAction?id=xxxx也可以搞定,用下面的方法:<...

struts2 中action内部跳转到另一个action,如何传参?
stuts2 内部跳转用 chain 呵呵。。。他是把Action内的参数绑定在ActionContext里。引用下楼上。<action name="bar" class="myPackage.barAction"> <result name="success" type="chain">ActionName<\/result> <\/action> ActionName 就是下一个action的方法名字。不要加点action啊 至于传参数嘛。在...

相似回答