Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ page language="java" contentType="text/html; charset=UTF-8" %>
- <%@page pageEncoding="UTF-8" %>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
- <html>
- <head>
- <title>Start</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- </head>
- <body>
- <div>
- <form roles="form" enctype="multipart/form-data" class="form-horizontal"
- action="<c:url value="/admin/new_consumer_category"/>" method="post">
- <input id="in-new" type="text" class="form-control" name="newNameCC" required
- placeholder="имя">
- <div class="btn-group">
- <input type="reset" class="btn active btn-d" data-dismiss="modal" value="отмена"/>
- <input type="reset" class="btn active btn-s" value="сброс"/>
- <input type="submit" class="btn active btn-p" value="готово">
- </div>
- </form>
- </div>
- </body>
- </html>
- @RequestMapping(value = "/new_consumer_category", method = RequestMethod.POST)
- public String newConsumerCategory(Model model,
- @RequestParam(value = "newNameCC") String newNameCC) {
- // отправляю строку на страницу, такой какая пришла
- model.addAttribute("newNameCC", newNameCC);
- // создаю сущность
- ConsumerCategory consumerCategory = new ConsumerCategory(newNameCC);
- // сохраняю сущность в базе
- serviceAdmin.createConsumerCategory(consumerCategory);
- // достаю список сущностей
- List<ConsumerCategory> list1 = serviceAnonymous.listOfConsumerCategory();
- // отправляем на страницу как есть
- model.addAttribute("list", list1);
- List<ConsumerCategory> list2 = serviceAnonymous.listOfConsumerCategory();
- for (ConsumerCategory cc : list2) {
- // кодирую имя из iso-8859-1 -> utf-8
- cc.setNameConsumerCategory(utf8(cc.getNameConsumerCategory()));
- }
- // отправляем перекодировав
- model.addAttribute("toUtf8", list2);
- return "test";
- }
- <%@ page language="java" contentType="text/html; charset=UTF-8" %>
- <%@page pageEncoding="UTF-8" %>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- <%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
- <html>
- <head>
- <title>Test</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- </head>
- <body>
- newNameCC как есть - <c:out value="${newNameCC}"/><br><br>
- из базы как есть - <br>
- <c:forEach items="${list}" var="cc">
- <li><a href="<c:url value="/product_category/${cc.id}/${cc.nameConsumerCategory}"/>">
- ${cc.nameConsumerCategory}</a>
- </li>
- </c:forEach><br><br>
- из базы iso-8859-1 -> utf-8 <br>
- <c:forEach items="${toUtf8}" var="cc">
- <li><a href="<c:url value="/product_category/${cc.id}/${cc.nameConsumerCategory}"/>">
- ${cc.nameConsumerCategory}</a>
- </li>
- </c:forEach>
- </body>
- </html>
- newNameCC как есть - Ñлово
- из базы как есть -
- Ñ?лово
- из базы iso-8859-1 -> utf-8
- �?лово
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement