Parameters Struts2从请求获取类型获取参数
在我的Struts2应用程序中,我对内部逻辑有这样的GET请求: http://local\u ip:8080/struts/admin/editUser?login=SomeLogin 为了从请求中提取参数值,我在execute()方法中编写了一段代码:Parameters Struts2从请求获取类型获取参数,parameters,struts2,get,request,httprequest,Parameters,Struts2,Get,Request,Httprequest,在我的Struts2应用程序中,我对内部逻辑有这样的GET请求: http://local\u ip:8080/struts/admin/editUser?login=SomeLogin 为了从请求中提取参数值,我在execute()方法中编写了一段代码: Map params=ActionContext.getContext().getParameters(); String[]logins=(String[])params.get(“login”); 字符串login=logins[0]//
Map params=ActionContext.getContext().getParameters();
String[]logins=(String[])params.get(“login”);
字符串login=logins[0]//这里我们有正确的值=SomeLogin
是的,它能用,但看起来太大了,放不下这么小的东西。有更好的办法吗?
thx提供任何提示。您可能需要阅读一些Struts 2文档
public class MyAction extends ActionSupport {
private String login;
public void setLogin(String login) { this.login = login; }
}
看起来比较容易,是吗?现在使用文档的一些时间将在将来为您节省大量时间
public class MyAction extends ActionSupport {
private String login;
public void setLogin(String login) { this.login = login; }
}