java吧 关注:1,190,472贴子:12,601,912
  • 14回复贴,共1

在线求助关于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>测试</title>
</head>
<body>
随机产生一个成绩(0-100)并测试是否及格
<% request.setCharacterEncoding("utf-8");
int r=(int)(Math.random()*100);
if(r >=60)
{
%>
<jsp:forward page="ForwardDemo.jsp">
<jsp:param value="恭喜你,及格了!"name="score"/>
</jsp:forward>
<%
}
else
{
%>
<jsp:forward page="ForwardDemo.jsp">
<jsp:param value="再接再厉哦!" name="score"/>
</jsp:forward>
<%
}
out.println("本页面结束,但是看不到此行代码");
%>
</body>
</html>


IP属地:上海1楼2014-05-27 16:59回复
    这怎么了


    IP属地:北京2楼2014-05-27 17:00
    收起回复
      这是主程序中间有一个跳转动作跳转到页面ForwardDemo.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>jsp的跳转页面</title>
      </head>
      <body>
      你的成绩结果为:<%=request.getParameter("score") %>
      </body>
      </html>


      IP属地:上海3楼2014-05-27 17:01
      回复
        但是报错了。。下面是报错的页面求帮忙看一下有什么问题


        IP属地:上海4楼2014-05-27 17:02
        回复


          IP属地:上海5楼2014-05-27 17:04
          回复
            人工置顶,求帮忙看一下


            IP属地:上海6楼2014-05-27 17:05
            回复
              错误:JSP规范要求一个属性的名字之前有空格。 仔细检查一下吧 看看哪里有问题


              IP属地:北京7楼2014-05-27 17:08
              收起回复
                来人啊


                IP属地:上海8楼2014-05-27 17:30
                回复
                  在第17行。
                  我把代码复制到我的电脑上改好,乱码了。。。。


                  IP属地:河南9楼2014-05-27 17:34
                  收起回复
                    我运行毫无压力啊


                    10楼2014-05-27 17:36
                    收起回复