2009-10-09 73 views
2

我試圖提交的文本區域值大約是400個字符,並且servlet獲取的值爲null。當我將這個限制到少於75個字符時,servlet將獲得適當的值。 有沒有人見過這種情況?Java Text Area not posting

JSP

<form action="/admin/homepageupdates"> 
    <div class="body"> 
     <textarea name="txtcontent" rows="7" cols="105"><%=hp.getBodyText()%></textarea> 
    </div> 
    <input type="submit" name="submit" id="submit" value="Update" /> 
</form> 

的Servlet

String textbody = (String)request.getParameter("txtcontent"); 
+0

如果沒有任何實際的Java代碼,並且沒有提交textarea的

,就沒有辦法甚至開始猜測問題的可能性。 – 2009-10-09 14:21:32

+2

*請使用代碼(1010)按鈕正確格式化。否則沒有人可以正確閱讀你的問題! – 2009-10-09 14:28:14

回答

4

必須使用POST方法對任何大量的數據(<form ... method="POST">)的GET方法只能傳幾個字節,這取決於有多少瀏覽器和Web服務器允許在URL中。