我遇到了一种情况,我需要为集合中的每个条目创建一个超链接,下面是我的代码..
<td><a href="#" onclick="javascript:openWindow(--------)">Click
如何在空白处获取 ${current.product_id} 值...以便我可以将我的值传递给下一个 jsp 进行内部处理...。
我对struts不熟悉,但这不会奏效吗?
<td><a href="#" onclick="javascript:openWindow(<%=current.getProductId()%>)">Click
试试这个我已经给出了示例代码
<%
String str = "/details.do?method=showQuestions&surveyId="+arrayNew.get(0);
%>
<html:link page='<%=str%>'><%=arrayNew.get(1)%></html:link><br>
在 showQuestion 方法下的 action 类中,您可以使用简单的 String str = request.getParameter("surveyId"); 获取surveyId 的值。
阅读 url 重写主题以获取更多详细信息。
这个怎么样?...
<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 传递参数,那么请参阅上面的代码。
希望对杰夫·波特有所帮助