喜的朋友設置使用cookie值選擇框的值,在struts1中
我想設置使用的cookie值(我想,我選擇第一時間每次都相同的值選擇框的值直到我沒有做任何改變)。
我正在使用struts1。
這裏是我的JSP:
<html:select property="employee" >
<html:option value="">--- select one ---</html:option>
<html:optionsCollection name="empList" value="id" label="name" />
</html:select>
,並在動作類,我有以下:
String empStr; // value sent from the form
if (CookieUtils.getCookie(request, "employee") == null) {
CookieUtils.setCookieValue(response, employee,
empStr, 60 * 60);
}else{
if(empStr!=null && !empStr.equals(""))
CookieUtils.setCookieValue(response, "employee",
empStr, 60 * 60);
CookieUtils.getCookie(request, "employee");
}
請幫助我。
您是否嘗試設置選擇框或cookie的值?你的文字說了一件事,但代碼中的一切都圍繞着設置cookie。 –
嗨,戴夫,我嘗試設置使用cookie的選擇框的值。對於例如: - 假設我有一個頁面,稱爲page1.jsp我有選擇標記,現在藉助表單操作我提交頁面並獲取動作類中的select標籤的值,並在cookie中設置值,現在我需要的是,當我轉到同一頁面時,顯示的值與我在表單提交時選擇的值相同。 – Anshul
那麼,您需要在顯示錶單之前顯示您設置表單值的位置,這裏的一切都不是這樣。 –