关于struts2的struts.xml的配置问题 20

在struts.xml中<actionname="xxx"class="xxx"method="getXxx">指定调用的是xxx类的getXxx()方法,可是我现在需要... 在struts.xml中 <action name="xxx" class="xxx" method="getXxx">指定调用的是xxx类的getXxx()方法,可是我现在需要调用的是getXxx(int a)方法,是带参数的,我该怎么办啊?非常急 5555
谢谢各位的帮助,我详细说明一下我的问题:
1.数据库:字段有:dataID INT NOT NULL auto_increment,
studentName VARCHAR(10) NOT NULL,......等等.
2.jsp:.....
<table>
<tr>
<td>姓名</td>
</tr>
<s:iterator value="#SelectedListInit.studentList">
<tr>
<td>
<s:url id="url" action="GetStudent">
<s:param name="dataID"><s:property value="dataID" /></s:param>
</s:url>
<s:a href="%{url}"><s:property value="studentName" /></s:a>
</td>
</tr>
</s:iterator>
</table>
将页面上的姓名做为一个链接,点击的时候调用GetStudent这个action,并将这条数据的dataID做为参数传过去.
3.struts.xml
<action name="GetStudent" class="action.SelectStudentInfoAction" method="getStudent">
<result type="dispatcher" name="success" >/aaa.jsp</result>
<result type="dispatcher" name="failed">/bbb.jsp</result>
</action>
这个会调用action.SelectStudentInfoAction类的getStudent()方法,那我在jsp中传过来的dataID这个参数怎么使用啊??各位帮帮忙吧~~
展开
 我来答
圣恩恩
2008-08-07 · TA获得超过221个赞
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:220万
展开全部
struts2我没用过, 但是我认为struts2既然提供了这种直接使用方法的配置, 那么一定会考虑如果有参数怎么办, 所以建议楼主看看除了name,class,method之外还有什么别的, 如果自己不知道就试着用提示符提示看能出来什么, 我想这样自己找出解决方法比别人直接告诉你是什么要好的多.

---------------
说完了我自己去找了一下, 有人也碰到了这样的问题, 下面的网页很详细.
http://blog.csdn.net/CMTobby/archive/2007/11/18/1891120.aspx
乌微月2S
2008-08-07 · TA获得超过5037个赞
知道大有可为答主
回答量:5361
采纳率:42%
帮助的人:2856万
展开全部
xxx类的getXxx()
吧这个方法改写成可以接受参数的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友191341b6a
2008-08-07 · TA获得超过445个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:0
展开全部
参数可以 通过request传递过去 ,不能用getXXX(int a)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
50499804
2008-08-07 · TA获得超过147个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:145万
展开全部
哈哈,再写一个有参的,在无参方法中调用有参方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式