struts2自动获取设置数据

阅读更多
1. struts2自动获取设置数据

新建项目HeadFirstStruts2Chap02,版本选择2.5

HelloWorldAction.java

package com.andrew.action;
import com.opensymphony.xwork2.Action;
public class HelloWorldAction implements Action {
    private String name;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    @Override
    public String execute() throws Exception {
        System.out.println("执行了Action的默认方法");
        return SUCCESS;
    }
}

struts.xml


      helloWorld.jsp


helloWorld.jsp

${name} 你好!


1) url传参

http://localhost:8080/HeadFirstStruts2Chap02/hello?name=struts2
运行结果:
struts2 你好!
控制台:
执行了Action的默认方法


2) 页面传参

index.jsp

name:
http://localhost:8080/HeadFirstStruts2Chap02/index.jsp 123 submit 运行结果: 123你好! 控制台: 执行了Action的默认方法

你可能感兴趣的:(Java,struts2)