我試圖從JSP傳遞一個URL參數到一個Sevlet。 我的網址是從JSP傳遞一個URL參數到Servlet
/portal/faces/student.jsp?owner_id=1030303i
在我的JSP我加入這個
<form action="steg" method="post" enctype="multipart/form-data">
<input type='text' value='<%=request.getParameter("owner_id")%>' id="owner"/>
<input type="file" name="file" size="50" />
<br />
<input type="submit" value="Steganograph" />
</form>
然而,在servlet我這樣做,
String owner = request.getParameter("owner");
System.out.println("aaaaaaaaaaaaaaaa"+owner);
response.sendRedirect("stegsuccess.jsp?owner_id="+owner);
即打印出來是空的結果。 有什麼不對嗎?任何人都知道如何解決這個問題? 請指教。謝謝:)
我不是真的不太清楚什麼是我使用的版本。我試着使用你給我的鏈接。但它似乎沒有與getValues一起工作,並將我返回到錯誤的頁面。任何想法,如果有其他方法呢? – user1651129
在web.xml中查找。頂層元素是' ',它的'version'和'xsi:schemaLocation'屬性暗示了你正在使用哪個servlet版本。 –