- 83.00 KB
- 2022-07-28 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
JSP复习资料一、填空:1、Tomcat服务器的默认端口是8080。2、jsp主要内置对象有:application 、config 、exception 、out 、 page 、pageContext、request、response、session。3、application(application,session)对象是 所有客户共同拥有 ,而session(application,session)对象则是每个客户专用的。4、JDBC的主要任务是: 建立与数据库的连接 、 向数据库发起查询请求 、 处理数据库返回结果5、一个Bean由三部分组成实现java,io.serializable接口 、提供地参数的构造方法 、提供getter()和setter()方法访问它的属性 。6、Servlet的生命周期分三个时期: 初使化 、 服务 、销毁 。7、JSP开发网站的两种模式分为JSP+JavaBean和JSP+JavaBean+Servlet8、对于同一用户,要想在不同的页面之间共享数据,可有以下几种方法:把数据保存的session中, 通过Cookie ,通过隐含的表单把数据提交到下一页面, 通过ServletContext对象 , 通过Application对象 , 通过文件系统或数据库 。9、运行servlet需要在___web.xml注册。10、JSP是Html和Java的结合。11、JSP是运行在Web服务器上的JSP语言。*12、Web服务器是一个servlet容器,它的作用是发布网页。13、JSP的内部对象可以直接使用,它是由servlet容器创建的。14、获取表单\nReg.jsp<%@pagecontentType="text/html;charset=GB2312"%><%Stringname=request.getParameter("na");if(name.equals("admin")){out.println("欢迎你,管理员!");}else{out.println("注册成功");out.println("用户名"+name));out.println("年龄"+request.getParameter("age"));out.println("性别"+request.getParameter("sex"));}%>3、编程:(1)编写MyBean的源代码,其中有两个属性name、passwd。Packagebb;publicclassMyBean{Stringname,passwd;publicMyBean(){name="";passwd="";}publicStringgetName(){Returnname;}publicStringgetPasswd(){Returnpasswd;}publicvoidsetName(Stringname){This.name=name;}publicvoidsetPasswd(Stringpasswd){This.passwd=passwd;}}(2)编写简单的(3)使用 编写get.jsp,获取并显示name、passwd参数。 <%bean.setName(request.getParameter("na"));bean.setPasswd(request.getParameter("pw"));out,println("你输入的信息为:");out,println("name:"+getName());outpintln("passwd:"+getPasswd());%>2、数据库stu中有数据表student,包含三个字段:xm(姓名),xh(学号),xb(性别),zy(专业),\n共有五条记录。请编程访问sqlserver并显示该表中数据。//加载JDBC驱动器类Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);//建立到数据库的连接con=DriverManager.getConnection(“jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=stu”,”sa””sa”);//在数据库中查询表intselectTable=-1;StringstrSelectTable=“SELECTxm,xh,xb,zyfromsudent”;StatementstmtCreate=con.createStatement();ResultSetrs=stmtCreate.executeQuery(strSelectTable);if(rs!=null){while(rs.next()){out.println(“姓名:”+rs.getString(“xm”)+”
”);out.println(“学号:”+rs.getString(“xh”)+”
”);out.println(“性别:”+rs.getString(“xb”)+”
”);out.println(“专业:”+rs.getString(“zy”)+”
”);}}ElseOut.println(“未查到结果!
”);stmtCreate.close();
”);out.println(“学号:”+rs.getString(“xh”)+”
”);out.println(“性别:”+rs.getString(“xb”)+”
”);out.println(“专业:”+rs.getString(“zy”)+”
”);}}ElseOut.println(“未查到结果!
”);stmtCreate.close();