Vi pongo una domana che ai più potrà sembrare stupida...
Se io ho il seguente pezzo di codice di una servlet:
Per quale motivo, con il contentType settato così, il carattere "&" mi manda in errore il browser impedendomi di vedere l'xml? Ciò avviene anche se il charset è UTF8...codice:response.setContentType("text/xml;charset=ISO-8859-1"); PrintWriter out = response.getWriter(); try { out.println("<html>"); out.println("<head>"); out.println("<title>Servlet Prova</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Servlet Prova at & </h1>"); out.println("</body>"); out.println("</html>"); } finally { out.close(); }
Ovviamente ciò non avviene se è text/html.
Ma con l'xml come posso fare di modo che vengano visualizzati anche i caratteri speciali tipo l'&?
Grazie e ciao.

Rispondi quotando