本例子是借用与上一篇博文的改写 参考


修改 Action.java

package com.zxl.action;

import com.zxl.service.FinderService;

public class Action {

	private String bestTutorialSite;
	private String language;
	
	public String  execute(){
		FinderService tutorialFinderService = new FinderService();
		System.out.println(getLanguage());
		
		setBestTutorialSite(tutorialFinderService.getBestTutorialSite(getLanguage()));
		
		return "success";
	}
	
	public String getBestTutorialSite() {
		return bestTutorialSite;
	}

	public void setBestTutorialSite(String bestTutorialSite) {
		this.bestTutorialSite = bestTutorialSite;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}
	
}



修改 FinderService.java

package com.zxl.service;

public class FinderService {
	public String getBestTutorialSite(String lauguage){
		if(lauguage.equals("java")){ 
			return "java brains";
		}else{
			return "not java";
		}
	}
}




运行 

http://localhost:8080/StrutsDemo04/Hello.action?language=java

struts2 url访问的参数_java


http://localhost:8080/StrutsDemo04/Hello.action?language=zxl

struts2 url访问的参数_System_02