Поле Textarea в jsp для сервлета не работает
Эксперты,
У меня есть страница формы JSP, которая имеет поле текстовой области.У меня есть строка, содержащая 300 строк. когда я вставляю содержимое в поле текстовой области, оно принимает содержимое, но когда я отправляю форму, страница застревает только там и не перемещается в сервлет.
Если я дам меньше 50/60 строк. его принятие и перемещение содержимого в сервлет. Любые указатели помогут вам получить эти 300 строк контента в сервлет из jsp.
вот мой индекс.jsp
<form id="form1" name="form1" action="FirstwebServlet"> <div id="textAreaField" style="display: none;" > <textarea rows="50" cols="50" id="textAreaField" name="textAreaField">Please pass your custom filter in Standard format. please refer HyperLink for the format.</textarea> </div> </form>
-------------------------------------------------------------------------
Мой сервлет при отправке этой формы index.jsp будет вызван и имеет следующий код
В FirstwebServlet это код,
StringBuffer test= new StringBuffer(request.getParameter("textAreaField")); System.out.println("get the TextAreaFieldValue: "+test);
Мой тест строки имеет 300 строк строки. Это не работает.
--------------------------------------------------------------------
Что я уже пробовал:
Я попробовал то же самое с html и его работой. не уверен, что у сервлета нет такой возможности или нет. Пожалуйста, посоветуйте.
индекс.ОСП
<HTML> <HEAD> <TITLE>Submitting Text Areas</TITLE> </HEAD> <BODY> <H1>Submitting Text Areas</H1> <FORM ACTION="formAction.jsp" METHOD="POST"> Please enter your text: <BR> <TEXTAREA NAME="textarea1" ROWS="5"></TEXTAREA> <BR> <INPUT TYPE="SUBMIT" VALUE="Submit"> </FORM> </BODY> <HTML>
-----------------------------------------------------------------------------
formAction.ОСП
<HTML> <HEAD> <TITLE>Reading Text Areas</TITLE> </HEAD> <BODY> <H1>Reading Text Areas</H1> You typed: <BR> <% StringBuffer text = new StringBuffer(request.getParameter("textarea1")); int loc = (new String(text)).indexOf('\n'); while(loc > 0){ text.replace(loc, loc+1, "<BR>"); loc = (new String(text)).indexOf('\n'); } out.println(text); %> </BODY>