请教各位;
我前台用普通的form表单,就是<input name="obj.xxx" type="text">不用struts2的<s:textfield>表单,这样的话后台我的action是继承actionsupport的,那么在action里面,我怎么就能够接收到变淡的数据,我前台想用dreamweather去做,要不得话前台的表单太多了,位置用myeclipse也不好控制!我想前台也用模型驱动
谢谢各位,分我不会亏待大家的

解决方案 »

  1.   

    LZ你要明白一点,请求参数不是用你不用Struts2标签它就不会给你填充了.!
    只要你参数.post/get请求都行, Struts2会靠一个叫param还是params的拦截器去给你填充请求参数的.!
    Struts2标签有好处,也有不好的地方,好处呢,就是数据校验出错之后可以自动回显,并且显示字段上的错误信息, 不好的就是排版太难看了.! 但是用不用Struts2标签绝对与填充请求参数无任何关系
      

  2.   

    1.jsp:<input name="user.username" type="text" value="${user.username}">2.action:private User user;user有get/set方法。就可以取到值了。
      

  3.   

    JSP  :<input name="username"/>ACTION: 
    private String usernamepublic void setUsername(String username){
        this.username = username;
    }
    public String getUsername(){
        return this.username;
    }这样就可以了  然后你就可以使用 JSP传过来的username这个字段里的值了,如果没传过来就为null