1
我想傳遞一個參數,並通過標記保存用戶名。<html:link>傳遞參數
在corrosponding動作類中,我使用request.getParameter()函數檢索參數,但是我將該值作爲null。這裏是我的代碼
<%
String username="aniket";
request.setAttribute("username",username);
%>
<html:link action="AllResidentInfo.do" paramName="username" paramProperty="username">All Resident's Info</html:link>
我在做什麼錯
如果我PARAMNAME含有具有「用戶名」,吸氣二傳手怎麼一回事,因爲如果我這樣做,你告訴我,它讓我有錯誤的JSP文件的名稱作爲「沒有getter方法的屬性:」username「bean:」username「 –
JSP沒有getter和setter,我不明白你在問什麼,'paramId'是請求參數的名字。 paramName是包含參數值的請求屬性的名稱,所以如果paramId是「foo」,paramName是「bar」,並且你有一個包含字符串「hello」的請求屬性名稱「bar」,它會生成鏈接'AllResidentInfo.do?foo = hello'。所以,你的腳本代碼示例上面的sould會生成'AllResidentInfo.do?username = aniket' –
ya,我做了你告訴我的,但它仍然給我錯誤,無法在任何範圍內找到bean:username。 –