struts2

it2025-09-10  52

Struts2为Action中的属性提供了依赖注入功能,在struts2的配置文件里,能够为Action中的属性注入值,属性必须提供setter方法。

1employeeAction类:

public class employeeAction { private String savePath; public String getSavePath() { return savePath; } public void setSavePath(String savePath) { this.savePath = savePath; } public String execute() { return "success"; } }

2)struts.xml文件:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="package" namespace="/test"   extends="struts-default"> <action name="empl" class="struts.employeeAction"   method="execute">   <!-- 为要注入值得属性注入值--> <param name="savePath">zhuRu</param> <result name="success">/index.jsp</result> </action> </package> </struts>

3)index.jsp文件:

<body> ${savePath } </body>

转载于:https://www.cnblogs.com/bhlsheji/p/4256529.html

最新回复(0)