| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > character 0xc390 of encoding "UTF8" has no equival |
| Автор: frodo5 7.7.2009, 10:50 |
| Ввожу на формочке текст русскими буквами, затем подставляю этот текст в запрос на что получаю ошибку: : ERROR: character 0xc390 of encoding "UTF8" has no equivalent in "WIN1251" Вот код jps где подставляю текст: <%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%> <%@page contentType = "text/html" pageEncoding = "UTF-8"%> <%request.setCharacterEncoding("UTF-8");%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <sql:update var="sql" dataSource="dataSource"> INSERT INTO заказы (название,комментарий) VALUES (?,?) <sql:param value="${param.name}"/> <sql:param value="${param.komment}"/> </sql:update> </body> </html> А вот код откуда берется этот текст: <%@page contentType="text/html" pageEncoding="UTF-8"%> <%request.setCharacterEncoding("UTF-8");%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <form action="AddNewZakaz.jsp"> Название заказа: <input type="text" name="name" value="" /> <br/> Комментарий к заказу: <input type="text" name="komment" value="" /> <input type="submit" value="Добавить заказ" name="butAddZ" /> </form> </body> </html> Помогите пожалуйста найти ошибку |