struts2使用超链接给action里的方法传值
就是用一个超链接动态提交给struts2的一个action里的方法,方法接受一个参数,通过链接传过去,怎么写呢,我下面写的总报错!我页面代码如下:<inputname="...
就是用一个超链接动态提交给struts2的一个action里的方法,方法接受一个参数,通过链接传过去,怎么写呢,我下面写的总报错!
我页面代码如下:
<input name="textfield" type="text" value="请输入员工号">
<a href="employeeAction!listOne?emNo="<%=textfield %>>查询</a></label>
action里的方法如下:
public String listOne(String emNo) {
Employee em = new Employee();
em.setEmNo(this.getEmNo());
this.setEmployee(employService.listOne(em));
return "adminListOneSuccess";
}
用超链接动态提交给action某一个方法时并传递参数,参数是传递给action的属性了还是给方法的形参了呢? 展开
我页面代码如下:
<input name="textfield" type="text" value="请输入员工号">
<a href="employeeAction!listOne?emNo="<%=textfield %>>查询</a></label>
action里的方法如下:
public String listOne(String emNo) {
Employee em = new Employee();
em.setEmNo(this.getEmNo());
this.setEmployee(employService.listOne(em));
return "adminListOneSuccess";
}
用超链接动态提交给action某一个方法时并传递参数,参数是传递给action的属性了还是给方法的形参了呢? 展开
9个回答
展开全部
<a href="employeeAction!listOne.action?emNo="<%=textfield %>>查询</a></label>
这样就ok了
这样就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
action里要写参数的geter/seter才能取到值,还有就是你页面上的值是怎么取得的?
更多追问追答
追问
我action里的属性都有geter/seter方法,我是想这样做,这不有一个input吗,然后想在下边的链接中取得这个input的值(用户输入的值)然后传给action
>查询
追答
你这样下面的链接是取到值的这个值是空的
可以用FORM
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
超链接获取文本框中的值应该用通过脚本吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您好:
emNo="<%=textfield %>您这里少了一个",您写正确再看看会报错不?
emNo="<%=textfield %>您这里少了一个",您写正确再看看会报错不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询