Struts2参数传递,Domain Model参数传递
来源:互联网 发布:优化农业结构 编辑:程序博客网 时间:2024/04/28 22:49
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd"><struts> <!-- <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <constant name="struts.devMode" value="true" /> <package name="default" namespace="/" extends="struts-default"> <default-action-ref name="index" /> <global-results> <result name="error">/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping exception="java.lang.Exception" result="error"/> </global-exception-mappings> <action name="index"> <result type="redirectAction"> <param name="actionName">HelloWorld</param> <param name="namespace">/example</param> </result> </action> </package> <include file="example.xml"/> --> <!-- Add packages here --> <constant name="struts.enable.DynamicMethodInvocation" value="true" /> <constant name="struts.devMode" value="true" /> <package name="AttrParamInput" namespace="/" extends="struts-default"> <action name="user" class="struts.zyl.ActionUser"> <result name="success"> /student_add_success.jsp </result> </action> </package></struts>Action类:
package struts.zyl;import com.opensymphony.xwork2.ActionSupport;public class ActionUser extends ActionSupport {private User user;public String add() {// TODO Auto-generated method stubSystem.out.println(user.getUsername()+":"+user.getPassword());return SUCCESS;}public User getUser() {return user;}public void setUser(User user) {this.user = user;}}User(Domain Model)类:
package struts.zyl;public class User {private String username;private String password;public String getPassword() {return password;}public String getUsername() {return username;}public void setPassword(String password) {this.password = password;}public void setUsername(String username) {this.username = username;}}index.jsp,DomainModel域模型User, user.username表示调用了set User().setUserName
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--> </head> <body> 使用Domain MOdel(域模型)接受参数<br> 当有其他的参数传递时,可以使用userDTO(Data Transfer Object)数据传输对象 <br> <a href="user!add?user.username=username1&user.password=123123&validate=true">添加用户</a> </body></html>
0 0
- Struts2参数传递,Domain Model参数传递
- 给domain传递新参数
- Struts2中的参数传递
- Struts2中的参数传递
- Struts2参数传递
- Struts2 配置文件传递参数
- Struts2参数传递
- struts2 参数传递
- struts2中的参数传递
- struts2 参数传递
- struts2 动态传递参数
- Struts2----参数传递
- struts2 参数传递
- Struts2----参数传递
- Struts2中的参数传递
- Struts2中的参数传递
- 【Struts2】(3)参数传递
- struts2中的参数传递
- (转发)scikit-learn使用笔记与sign prediction简单小结
- Java基础——代理模式
- ngui popuplist 得到对应项ID
- opnet14.5+vs2010+win7(64位)安装
- NYOJ-824 Greedy Mouse
- Struts2参数传递,Domain Model参数传递
- Sql Server 优化-提升查询效率的总结
- C#对arcgis SHP文件属性表dbf的操作
- IOS--启动其他应用程序
- 先装ubuntu12.04再装win7,grub被覆盖,无法启动linux的解决办法
- [Ruby] Define abstract methods
- poj 1163 The Triangle 数字三角形问题
- 湖南省第六届大学生计算机程序设计竞赛---汽水瓶
- hdu3068