我已經走在一個情況下,我需要建立一個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