forward指令乱码问题
2016-04-17 00:57
183 查看
1. forward1.jsp
2. forward2.jsp
3.success.jsp
4. fail.jsp
注:之前 2,3,4开头加上这条语句"
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <html> <center> <form action="forward2.jsp" method="get" > 用户名:<input type="text" name="user" /><br> 密码: <input type="text" name="password" /><br> <input type="submit" value="登陆"/> <input type="reset" value="取消"/> </form> </center> </html>
2. forward2.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String user=request.getParameter("user"); String password=request.getParameter("password"); if(user.equals("admin") && password.equals("admin")) { %> <jsp:forward page="success.jsp"/> <% } else { %> <jsp:forward page="fail.jsp"/> <% } %>
3.success.jsp
<%@ page contentType="text/html; charset=utf-8" language="java"%> <% //request.setCharacterEncoding("utf-8"); %> <h3>登陆成功</h3>
4. fail.jsp
<%@ page contentType="text/html; charset=utf-8" language="java"%> <%// request.setCharacterEncoding("utf-8"); %> <h3 align=center><font color=red>登录失败,请重新登录</font></h3>
注:之前 2,3,4开头加上这条语句"
<span style="font-size:14px;color:#ff0000;"><%@ page contentType="text/html; charset=utf-8" language="java"%></span>可解决页面跳转时的乱码
相关文章推荐
- Swift 类型转换is, as, Any, AnyObject(十二)
- java xml转义方法以及中文字符的处理
- 为什么要使用Iocomp控件?
- JS美女图片切换带视觉差
- LintCode : Validate Binary Search Tree
- Java应用的优秀管理工具Maven的下载安装及配置
- EZchip花1.3亿美元买Tilera然后以8亿美元把自己与Tilera一起卖掉
- 复杂的世界一个就够了
- Hibernate学习笔记
- 生活在REPL中(续):在REPL中动态加载依赖的库
- Redis安装及Java客户端的使用浅析(jedis)
- 二叉查找树的实现
- 函数形参为指针和引用类型的传递理解
- AngularJs中promise 和 $q 的一点解释
- 把Ubuntu安装到U盘中遇到的问题
- ubuntu虚拟内存使用的配置
- Redis 3 配置详解
- 使用java排序的几种方式
- Redis 3 所有命令
- Encoding filter 编码过滤器