1
嘗試此代碼時,它在字符串行中顯示此錯誤。錯誤:字符串無法解析爲
<%
String error = (String)request.getAttribute("error");
request.removeAttribute("error");
if(error != null)
out.println(error);
%>
謝謝!
嘗試此代碼時,它在字符串行中顯示此錯誤。錯誤:字符串無法解析爲
<%
String error = (String)request.getAttribute("error");
request.removeAttribute("error");
if(error != null)
out.println(error);
%>
謝謝!
如果你想要得到的字符串試試這個:
<%
String error = (String)request.getParameter("error");
request.removeAttribute("error");
if(error != null)
out.println(error);
%>
getAttribute()
返回一個對象,getParameter
返回的值的查詢字符串
他爲什麼要用'parameter'? –
爲什麼不使用參數? –
它顯示什麼錯誤到底是什麼?你有** stacktrace **在這裏發佈? –
我相信這個問題是關於參考。假設變量錯誤應該指向請求中屬性集合中的「錯誤」引用。所以問題是問 - 爲什麼從請求中刪除屬性後,if(error! - null)表達式返回true?如果我的解釋是正確的 - 也許OP可以更新問題來反映這一點。 –