Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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> 


Помогите пожалуйста найти ошибку

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)