具体代码如下:
jsp:
<s:form action="view">
<table>
...
<s:textarea name="reason" id="reason"
rows="3" cols="50" theme="css_xhtml" />
<td>
<span class="STYLE9"><a href=<s:url action="view">
<s:param name="result" value="1" />
</s:url>> Approve</a></span>
</td>
<td>
<span class="STYLE9"> <a href=<s:url action="view">
<s:param name="result" value="2" />
<s:param name="reason"/>
</s:url>> Reject</a></span>
</td>
action view
private Integer result;
private String reason;意思是,有个jsp,我要传送两个值,一个是textarea里面输入的值,一个是默认点击那个href跳转的result,该如何做呀?
我上面的写法,无论在reject加了reason,和在approve那不加reason在debug下,reason的值都为null?
该如何办啊?难道我用js去拿到我textarea的值在付给href里面?
jsp:
<s:form action="view">
<table>
...
<s:textarea name="reason" id="reason"
rows="3" cols="50" theme="css_xhtml" />
<td>
<span class="STYLE9"><a href=<s:url action="view">
<s:param name="result" value="1" />
</s:url>> Approve</a></span>
</td>
<td>
<span class="STYLE9"> <a href=<s:url action="view">
<s:param name="result" value="2" />
<s:param name="reason"/>
</s:url>> Reject</a></span>
</td>
action view
private Integer result;
private String reason;意思是,有个jsp,我要传送两个值,一个是textarea里面输入的值,一个是默认点击那个href跳转的result,该如何做呀?
我上面的写法,无论在reject加了reason,和在approve那不加reason在debug下,reason的值都为null?
该如何办啊?难道我用js去拿到我textarea的值在付给href里面?
这样不可以么?<a href=<s:url action="view"?result=2>
就得用js去拿你的textarea去追加到连接后面传递值。