struts,表单form中对应到action付值的获得

package cn.itcast.action;

import java.net.URLEncoder;

public class HelloWorldAction {//id=123&name=aaa
    private Integer id;
    
public Integer getId() {
        
return id;
    }



    
public void setId(Integer id) {
        
this.id = id;
    }



    
public String getName() {
        
return name;
    }



    
public void setName(String name) {
        
this.name = name;
    }


    
private String name;
    
private String msg;
    
private String username;
    
private String savepath;
    
    
public String getSavepath() {
        
return savepath;
    }


//    struts2会自动获struts.xml配置文件中parameter付值变量信息值
    public void setSavepath(String savepath) {
        
this.savepath = savepath;
//        <action name="helloWord*" class="cn.itcast.action.HelloWorldAction" method="{1}" >
    
//        <param name="savepath">/department</param>
    
//        <result name="success">/WEB-INF/page/message.jsp</result>
//        </action>
    }



    
public String getUsername() {
        
return username;
    }


//    struts2会自动获得对应表单提交的字段信息,例如form中有username
    public void setUsername(String username) {
        
this.username = username;
    }



    
public String getMessage() {
        
return msg;
    }

    
public String addUI(){
        msg 
= "addUI";
        
return "success";
    }



    
public String execute() throws Exception{
        
//this.username = URLEncoder.encode("传智播客", "UTF-8");
        this.username = "firest";
        
this.msg = "我的第一个struts2应用";
        
return "success";
    }

    
    
public String add(){
        
return "message";
    }

}

posted on 2012-06-05 09:59 youngturk 阅读(457) 评论(0)  编辑  收藏 所属分类: struts2

<2012年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜