Это мой код формы и сервлет, когда я пишу специальный символ в textarea
(например, <> & /), он игнорирует остальную часть кода
Ниже мой код формы
<!DOCTYPE HTML>
<HTML><HEAD><TITLE>Soumettre un code script</TITLE></HEAD>
<BODY>
<H1>Soumettre un code script</H1>
<FORM ACTION="CodePreviewGood" METHOD="POST">
Code:<BR>
<TEXTAREA ROWS="6" COLS="40" NAME="code"></TEXTAREA><BR/><BR/>
<INPUT TYPE="SUBMIT" VALUE="Envoyer votre Code">
<INPUT TYPE="RESET" VALUE="Tout effacer">
</FORM>
</BODY>
</HTML>
и это мой сервлет-код
package pkg;
import java.io.*;
import javax.servlet.*;
import javax.servlet.annotation.*;
import javax.servlet.http.*;
/**
* Servlet implementation class CodePreviewGood
*/
@WebServlet("/CodePreviewGood")
public class CodePreviewGood extends HttpServlet {
@Override
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String title = "Code Sample";
String docType =
"<!DOCTYPE HTML>\n";
out.println(docType +
"\n" +
"" + title + "\n" +
"\n" +
"" + title + "\n" +
"\n" +
getCode(request) +
"
\ n "+" Alors, Комментарий Trouvez-Vous CE Сценарий: Masscré ou préservé? \ N "+" "); } protected String getCode (запрос HttpServletRequest) {return (request.getParameter ("code"));}}
'' '
Не могли бы вы помочь мне найти решение Спасибо.