JSP 复习题及参考答案要点

更新时间:2023-07-22 21:20:44 阅读: 评论:0

编程题
编写程序reg.htmreg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。
答案略
编写一个简单的登录程序,要求登录页面index.jsp中输入用户名(urname)、密码(password),用户点击提交后,验证用户是否输入了用户名、密码。如果用户名为aaa,密码为aaa,则重定向到登录成功页面reg.jsp进行出来,否则显示index.jsp页面提示请输入用户名和密码。
参考答案:
index.jsp
<html>
<body>
  <form action="" method="post" name="f1">
    degree用户登录<br>
    用户名:<input type="text" name="urName">    <br>
    密码:<input type="password" name="passWord">    <br>
    <input type="submit" value="提交" >
    <input type="ret" value="重置">
  </form>
  <%
    String Parameter("urName");   
    String Parameter("passWord"); 
公共英语三级报名时间
    if(name!=null && password!=null) 
          {respon.ndRedirect("reg.jsp");}
        el {out.println("请输入用户名和密码");}       
乌烟瘴气  %>
</body>
</html>
英语三只小猪reg.jsp
<html>
<body>
<%
    String Parameter("urName");   
    String Parameter("passWord"); 
    if(name=="aaa" && password=="aaa") 
          {out.println("注册成功 "+name+password);}
        el {respon.ndRedirect("index.jsp");}       
%>
</body>
</html>
分析下面的代码,写出include.jsp的运行结果。(10分)
include.jsp代码:
<%@ page contentType="text/html;chart=GBK" %>
<html>
<body bgcolor="white" >
这里是显示结果:<br><hr>
<%@ include file="abc.html"%> <p>
<%@ include file=""%> <p>
<%@ include file="d"%> <p>
</body>
</html>
JSP有哪些中文问题,如何解决?
1JSPchart
floccinaucinihilipilification2JSP SERVER编译JSP是使用的字符集,默认和操作系统是一样的,可能需要进行修改
3你的BEAN编译时候所采用的字符集,一般用JavaC编译,都是和操作系统一样的,但你可以通过带参数来改变。
4和数据库连接时,大多数永远英文JDBC驱动程序都可以设置其字符集的,这样JDBC驱动会自己进行转换,也不会出现汉字问题。
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
jsp编写一段连Access数据库的程序
<%@ page language="java" import="java.sql.*" pageEncoding="GB2312"%>
<%  String driverClass="sun.jdbc.odbc.JdbcOdbcDriver";
    String RealPath("");
String url="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ="+path+"/ecaDB.mdb";
      String urname = "admin";      String password = "123456";   
try{ Class.forName(driverName);
      Connection Connection(url, urname, password);     
      out.println("连接成功!");//如果连接成功 控制台输出 连接成功
    } catch (Exception e)  {  e.printStackTrace();  }
    conn.clo();
%>
Javascript编程实现在网页中动态显示当前年份“现在是××××年!”
<html><body>
<script language="javascript">
var mydate=new Date();
window.status="现在是:"+FullYear()+"!";
window.status="现在是:"+new Date().getFullYear()
上述两个答案中得方法getFullYear()改为getYear()也可以   
</script>
</body></html>
JavaScript编写客户端脚本代码,要求用户名长度为1—4个字符,否则,提交后弹出“请在姓名框中输入1漂移是什么意思4个字符”的警告信息框。电话号码的长度为8个数字,不然,提交后弹出“电话号码为8位数字!”的警告信息框。
<html>
<head>
<script>
function chkdata(){
  if ((document.f1.name.value).length>4 || (document.f1.name.value).length<=0)
  alert( "请在姓名框中输入14个字符!");
  el if ((document.f1.phone.value).length!=8 (或|| isNaN(document.f1.phone.value))
  alert( "电话号码为8位数字protected!");
  el  document.f1.submit();
  }
</script>
</head>
<body>
<form name="f1">
    姓名:<input name="name" type=text>  <br>
    密码:<input name="phone" type=text>  <br> 
<input name="button1" type="button" value="提交" onclick="chkdata()">
</form>
</body>
</html>
填空 
1、指令标识通常以(<%@)标记开始,以(%>)标记结束。
2、如果想在JSP页面中调用exception对象输出错误信息,需要将页面指令的(isErropage)属性设置为true。
3、页面指令的(import)属性可出现多次。
4、表达式用于向页面输出信息,其使用格式是以(<%=)标记开始,以(%>)标记结束。
5、在页面中通过声明标识声明的变量和方法的有效范围为(整个页面),他们将成为JSP页面被转换成Java类后类中的(属性)和(方法)。
6、通常应用(<jsp:uBean>)动作标识可以在JSP页面中创建一个Bean实例,并且通过属性的设置可以将该实例存储到JSP中的指定范围内。
7、在JSP内置对象中,(request)对象是从客户端向服务器端发出请求,包括用户提交的信息以及客户端的一些信息,此对象的(getparameter)方法可以获取客户端表单中某输入框提交的信息。
8、在JSP内置对象中,(respon)对象提供了设置HTTP响应报头的方法。
9、JSP内置对象的有效范围由小到大为(page)、(request)、(ssion)和(application)。
10、按功能JavaBean可以分为(可视化JavaBean)和(非可视化JavaBean)。
11、通常情况下通过java.lang.Class类的(forName(String className))方法加载要连接数据库的Driver类。
1 Tomcat服务器的默认端口是  8080    ,  MYSQL默认端口是  3306SQLServer默认端口是  1433 怎样修改tomcat的端口: Tomcat下打开conf文件夹找到l文件用记事本打开在<Connector port=8080>中把8080更改即可
2  异常的处理,可在该方法的代码段中包含3类代码:    try        catch      finally代码块。
3  jsp主要内置对象有: application      exception        pageContext          request        ssion  responoutconfigpage
4  理论上,GET  用于获取服务器信息并将其作为响应返回给客户端  or从服务器上请求数据elm   tpo小站论坛,POST    用于客户端把数据传送到服务器(or传递数据到服务器)   

本文发布于:2023-07-22 21:20:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/185593.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信息   页面   客户端   方法   用户名   提交   用户   对象
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图