我已经走在一个情况下,我需要建立一个hiperlink在收集 下面的每个条目是我的代码..传递价值另一个JSP
<td><a href="#" onclick="javascript:openWindow(--------)">Click
我怎样才能在空白处获得$ {current.product_id}值......这样我就可以将我的值传给下一个jsp进行内部处理......
我已经走在一个情况下,我需要建立一个hiperlink在收集 下面的每个条目是我的代码..传递价值另一个JSP
<td><a href="#" onclick="javascript:openWindow(--------)">Click
我怎样才能在空白处获得$ {current.product_id}值......这样我就可以将我的值传给下一个jsp进行内部处理......
我对struts并不熟悉,但是不会这么做吗?
<td><a href="#" onclick="javascript:openWindow(<%=current.getProductId()%>)">Click
这个怎么样?......
<javascript>
var hasEditRightsJSProp = <s:property value="#hasEditRights" default="false" />;
function openWindow() {
window.open(url+"¶m1="+hasEditRightsJSProp,'name','height=200,width=150');
}
<javascript>
<td><a href="#" onclick="javascript:openWindow()</td>
我不喜欢那个打开弹出式窗口的程序,但如果你做雷尔和要传递的参数在URL,然后看到上面的代码。
希望帮助 杰夫·波特
试试这个我已经给示例代码
<%
String str = "/details.do?method=showQuestions&surveyId="+arrayNew.get(0);
%>
<html:link page='<%=str%>'><%=arrayNew.get(1)%></html:link><br>
在根据showQuestion法动作类,你可以通过使用简单的字符串str =的request.getParameter获得surveyId的价值( “surveyId”);
阅读网址改写主题了解更多详情。
我尊重你的答案,但这不会因为工作而迭代我们不能使用ID的任何别的地方.. 感谢 – Pedantic 2010-06-16 11:30:55
@Rozer:那么你认为如何你方法的调用会为每个链接,然后有什么不同?或者,无论点击每个链接,你想不想做同样的事情? – 2010-06-16 11:38:52
是的,我已经用不同的方式做到了,必须使用JavaScript,但达到了相同的效果。 – Pedantic 2010-06-16 12:46:49