GIS-XX 2016-10-30 06:16 采纳率: 0%
浏览 1538

JSP中request问题,运行报错,帮忙看看代码哪里错了

直接上代码:

//index.jsp

 <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
    <form action="show.jsp" method="post">
        <ul style="list-style: none; line-heaght: 30px">
            <li>输入用户名:<input type="text" name="name" /><br /></li>
            <li>选择性别: <input name="sex" type="radio" value="男" />男 <input
                name="sex" type="radio" value="女" />女
            </li>
            <li>选择密码提示问题: <select name="question">
                <option value="母亲生日">母亲生日</option>
                <option value="父亲生日">父亲生日</option>
                <option value="你的生日">你的生日</option>
                </select>
            </li>
            <li>请输入问题答案:<input type="text" name="key"/></li>
            <li>
            请选择个人爱好:
            <div style="width:400px">
            <input name="like" type="checkbox" value="唱歌跳舞" />唱歌跳舞
            <input name="like" type="checkbox" value="上网冲浪" />上网冲浪
            <input name="like" type="checkbox" value="户外登山" />户外登山
            <input name="like" type="checkbox" value="体育运动" />体育运动
            <input name="like" type="checkbox" value="读书看报" />读书看报
            </div>
            </li>
            <li><input type="submit" value="提交" /></li>
        </ul>
    </form>

</body>
</html>

show.jsp

 <%@ page language="java" contentType="text/html; charset=GBK"
    pageEncoding="GBK"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
</head>
<body>
    <ul style="list-style: none; line-height: 30px">
        <li>输入用户姓名:<%=new String(request.getParameter("name").getBytes("ISO8859_1"), "GBK")%></li>
        <li>选择性别:<%=new String(request.getParameter("sex").getBytes("ISO8859_1"), "GBK")%></li>
        <li>选择密码提示问题:<%=new String(request.getParameter("question").getBytes("ISO8859_1"), "GBK")%></li>
        <li>请输入问题答案:<%=new String(request.getParameter("key").getBytes("ISO8859_1"), "GBK")%></li>
        <li>请选择个人爱好: <%
            String[] like = request.getParameterValues("like");
            for (int i = 0; i < like.length; i++) {
        %> <%=new String(like[i].getBytes("ISO8859_1"), "GBK") + "&nbsq;&nbsq;"%>
            <%
                }
            %></li>

    </ul>

</body>
</html>

index.jsp可以运行,但show.jsp运行报错

  • 写回答

5条回答 默认 最新

  • 蓝色的sky 2016-10-30 07:01
    关注

    没有报错,只是编码格式不对,改一下编码格式图片说明图片说明

    评论

报告相同问题?

悬赏问题

  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题