用户登录
用户注册

分享至

Struts2 用ModelDriven接收参数

  • 作者: 想当小明的人真多
  • 来源: 51数据库
  • 2021-08-19

1、struts.xml

<struts>
 <constant name="struts.devmode" value="false"> 
 <constant name="struts.enable.dynamicmethodinvocation" value="true">
 <constant name="struts.i18n.encoding" value="utf-8"></constant>
 <package name="user" extends="struts-default">                 
        <action name="user" class="com.wxh.action.useraction">
            <result>/useraddsuccess.jsp</result>
        </action>         
  </package>     
</constant></constant></struts>
2、useraction.java
package com.wxh.action;

import com.wxh.model.user; 
import com.opensymphony.xwork2.actionsupport;
import com.opensymphony.xwork2.modeldriven;


public  class useraction extends actionsupport implements modeldriven{	
	private static final long serialversionuid = 1l;
	 
	private user user=new user();
	
	public string add(){
		system.out.println("name="+user.getname());
		system.out.println("age="+user.getage());
		return success;
	}
	public user getmodel(){
		return user;
	}
	
}

 

 

3、user.java

 

package com.wxh.model;

public class user {
	private string name;
	private int age;
	public string getname() {
		return name;
	}
	public void setname(string name) {
		this.name = name;
	}
	public int getage() {
		return age;
	}
	public void setage(int age) {
		this.age = age;
	}
}
4、index.jsp

添加用户

软件
前端设计
程序设计
Java相关