2009-10-09 9 views
2

La valeur de zone de texte que j'essaie de soumettre est d'environ 400 caractères et la valeur obtenue par la servlet est nulle. Quand je limiterai cela à moins de 75 caractères, le servlet aura la bonne valeur. Quelqu'un at-il déjà vu cela?Zone de texte Java non affichée

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

Sans le code Java réel, et sans le

qui soumet la zone de texte, il n'y a aucun moyen de commencer à deviner quel pourrait être le problème. –

+2

* Veuillez * formater correctement en utilisant le bouton de code (1010). Sinon, personne ne peut lire correctement votre question! –

Répondre

4

Vous devez utiliser la méthode POST pour une grande quantité de données (<form ... method="POST">) La méthode GET ne peut transférer quelques octets, selon la quantité de la navigateur et le serveur web permettent dans une URL.

Questions connexes