<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
language.username=Username: language.password=Password:
<bean class="org.springframework.context.support.ResourceBundleMessageSource" id="messageSource"> <property name="basename" value="language"/> </bean>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<html>
<head>
<title>Sign Up</title>
</head>
<body>
<form:form method="post" action="regist" modelAttribute="user">
<table>
<tr>
<td><spring:message code="language.username"/></td>
<td><form:input path="name"/></td>
</tr>
<tr>
<td><spring:message code="language.password"/> </td>
<td><form:password path="password"/></td>
</tr>
</table>
</form:form>
</body>
</html>
<!--国际化语言拦截器--> <mvc:interceptors> <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"></bean> </mvc:interceptors> <!--这边一定要配置id并且名称为localeResolver--> <bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver"/>
@RequestMapping("signupsession")
public String signupsession(String request_locale, Model model, HttpServletRequest request) {
if (request_locale != null) {
if (request_locale.equals("zh_CN"))
request.getSession().setAttribute(SessionLocaleResolver.LOCALE_SESSION_ATTRIBUTE_NAME, new Locale("zh","CN"));
else if (request_locale.equals("en_US"))
request.getSession().setAttribute(SessionLocaleResolver.LOCALE_SESSION_ATTRIBUTE_NAME, new Locale("en","US"));
}
User user = new User();
model.addAttribute("user", user);
return "signup_session";
}
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<html>
<head>
<title>SessionLocaleResovler</title>
</head>
<body>
<a href="/user/signupsession?request_locale=zh_CN" rel="external nofollow" >中文</a>|<a href="/user/signupsession?request_locale=en_US" rel="external nofollow" >英文</a>
<form:form method="post" action="regist" modelAttribute="user">
<table>
<tr>
<td><spring:message code="language.username"/></td>
<td><form:input path="name"/></td>
</tr>
<tr>
<td><spring:message code="language.password"/></td>
<td><form:password path="password"/></td>
</tr>
</table>
</form:form>
</body>
</html>
<!--国际化语言拦截器--> <mvc:interceptors> <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"></bean> </mvc:interceptors> <bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver"></bean>
@RequestMapping("signupcookie")
public String signupcookie(String request_locale, Model model, HttpServletRequest request, HttpServletResponse response) {
if (request_locale != null) {
CookieLocaleResolver resolver = new CookieLocaleResolver();
if (request_locale.equals("zh_CN"))
resolver.setLocale(request, response, new Locale("zh", "CN"));
else if (request_locale.equals("en_US"))
resolver.setLocale(request, response, new Locale("en", "US"));
}
User user = new User();
model.addAttribute("user", user);
return "signup_cookie";
}
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<html>
<head>
<title>Spring国际化Cookie方式</title>
</head>
<body>
<a href="/user/signupcookie?request_locale=zh_CN" rel="external nofollow" >中文</a>|<a href="/user/signupcookie?request_locale=en_US" rel="external nofollow" >英文</a>
<form:form method="post" action="regist" modelAttribute="user">
<table>
<tr>
<td><spring:message code="language.username"/></td>
<td><form:input path="name"/></td>
</tr>
<tr>
<td><spring:message code="language.password"/></td>
<td><form:password path="password"/></td>
</tr>
</table>
</form:form>
</body>
</html>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有