Struts2 用ModelDriven接收参数
2016-02-21 15:13
686 查看
1、struts.xml
2、UserAction.java
3、User.java
4、index.jsp
<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> </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<User>{ 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
<body> <a href="user!add?name=a">添加用户</a> </body>
相关文章推荐
- java.rmi.UnmarshalException:errorunmarshalling return; java.lang.ClassNotFoundException的解决方法
- Struts2 用DomainModel接收参数
- 解决eclipse中the import java.util cannot be resolved问题(总结)
- 通过SpringMVC整合基于注解的JPA的实例教程代码下载
- JAVA多线程-Lock的使用(三)-Lock与Condiition相关的方法
- Struts2 用action属性接收参数
- springMVC2 1入门程序
- JAVA IO(一)字符集与字符编码简介
- WebService调用天气接口例子
- 使用Gradle构建简单Java项目
- Java排序算法--》快速排序
- SpringMVC原理
- 【慕课笔记】第三章 JAVA中必须了解的常用类 第2节 JAVA中基本类型和包装类之间的转换
- Java中传值和传引用的区别
- 浅谈Java中的hashcode方法
- 【慕课笔记】第三章 JAVA中必须了解的常用类 第1节 JAVA中的包装类
- Java 集合系列13之 WeakHashMap详细介绍(源码解析)和使用示例
- java常量池详解
- Spring 框架的设计理念与设计模式分析
- java中的equals和==