在我的 Struts2 应用程序中,我对内部逻辑有这样的 GET 请求:http://local_ip:8080/struts/admin/editUser?login=SomeLogin
为了从请求中提取参数值,我在 execute() 方法中编写了一段代码:
Map<String, Object> params = ActionContext.getContext().getParameters();
String[] logins = (String[]) params.get("login");
String login = logins[0]; //here we have correct value = SomeLogin
是的,它有效,但对于这么小的东西来说似乎太大了。有没有更好的办法?谢谢任何提示。