日期:2014-05-17  浏览次数:20873 次

求助action参数接收问题
http://localhost:8080/Ceshi/nono!add?name=jhqn&age=8 这是我输入的URL参数地址
---------------------
Strus中的action配置:
<package name="com" namespace="/" extends="struts-default">

  <action name="nono" class="com.vapsec.pk.UserAction" method="add">
  <result name="success">
  /act.jsp
  </result>
  </action>
</package>
---------------------
java脚本的代码:

 public int addAge(int age){
  this.age=age;
  return age;
  }
  public String addName(String name){
  this.name=name;
  return name;
  }
  public String add() {
  System.out.print(name + "!"+" "+age); 
  return SUCCESS;
  }
----------------
我输入那个URL的时候,提示说网址重定向,可能因为禁用了cookie,问题是怎么可能是因为禁用cookie呢。直接运行action的url是正常的,一带了参数就无法访问了
求解。

------解决方案--------------------
http://localhost:8080/Ceshi/nono!add.action?name=jhqn&age=8

加个action试试
------解决方案--------------------
看看你的web.xml的配置
------解决方案--------------------
探讨
public int addAge(int age){
this.age=age;
return age;
}
public String addName(String name){
this.name=name;
return name;
}