JSP 复习题及参考答案要点
更新时间:2023-10-18 22:58:01 阅读量: 综合文库 文档下载
- jsp推荐度:
- 相关推荐
编程题
编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。
答案略
编写一个简单的登录程序,要求登录页面index.jsp中输入用户名(username)、密码(password),用户点击提交后,验证用户是否输入了用户名、密码。如果用户名为aaa,密码为aaa,则重定向到登录成功页面reg.jsp进行出来,否则显示index.jsp页面提示请输入用户名和密码。 参考答案: index.jsp
<%
String name=request.getParameter(\ String password=request.getParameter(\ if(name!=null && password!=null) {response.sendRedirect(\
else {out.println(\请输入用户名和密码\ %>
reg.jsp
<%String name=request.getParameter(\ String password=request.getParameter(\ if(name==\
{out.println(\注册成功 \ else {response.sendRedirect(\ %>
分析下面的代码,写出include.jsp的运行结果。(10分) include.jsp代码:
<%@ page contentType=\
<%@ include file=\ <%@ include file=\ <%@ include file=\
JSP有哪些中文问题,如何解决? 1JSP的charset
2JSP SERVER编译JSP是使用的字符集,默认和操作系统是一样的,可能需要进行修改
3你的BEAN编译时候所采用的字符集,一般用JavaC编译,都是和操作系统一样的,但你可以通过带参数来改变。
4和数据库连接时,大多数JDBC驱动程序都可以设置其字符集的,这样JDBC驱动会自己进行转换,也不会出现汉字问题。
用jsp编写一段连Access数据库的程序
<%@ page language=\<% String driverClass=\ String path=request.getRealPath(\String url=\Access Driver(*.mdb)};DBQ=\
String username = \ String password = \ try{ Class.forName(driverName); Connection conn=DriverManager.getConnection(url, username, password);
out.println(\连接成功!\如果连接成功 控制台输出 连接成功! } catch (Exception e) { e.printStackTrace(); } conn.close(); %>
用Javascript编程实现在网页中动态显示当前年份“现在是××××年!”
用JavaScript编写客户端脚本代码,要求用户名长度为1—4个字符,否则,提交后弹出“请在姓名框中输入1到4个字符”的警告信息框。电话号码的长度为8个数字,不然,提交后弹出“电话号码为8位数字!”的警告信息框。
填空
1、指令标识通常以(<%@)标记开始,以(%>)标记结束。
2、如果想在JSP页面中调用exception对象输出错误信息,需要将页面指令的(isErropage)属性设置为true。
3、页面指令的(import)属性可出现多次。
4、表达式用于向页面输出信息,其使用格式是以(<%=)标记开始,以(%>)标记结束。
5、在页面中通过声明标识声明的变量和方法的有效范围为(整个页面),他们将成为JSP页面被转换成Java类后类中的(属性)和(方法)。
6、通常应用(
7、在JSP内置对象中,(request)对象是从客户端向服务器端发出请求,包括用户提交的信息以及客户端的一些信息,此对象的(getparameter)方法可以获取客户端表单中某输入框提交的信息。
8、在JSP内置对象中,(response)对象提供了设置HTTP响应报头的方法。
9、JSP内置对象的有效范围由小到大为(page)、(request)、(session)和(application)。 10、按功能JavaBean可以分为(可视化JavaBean)和(非可视化JavaBean)。 11、通常情况下通过java.lang.Class类的(forName(String className))方法加载要连接数据库的Driver类。
1、 Tomcat服务器的默认端口是 8080 。, MYSQL默认端口是 3306。SQLServer默认端口是 1433。 怎样修改tomcat的端口: 在Tomcat下打开conf文件夹找到server.xml文件用记事本打开在
3、 jsp主要内置对象有: application 、exception 、 pageContext 、 request 、 session 、response、out、config、page。
4、 理论上,GET是 用于获取服务器信息并将其作为响应返回给客户端 (or从服务器上请求数据 ) ,POST是 用于客户端把数据传送到服务器(or传递数据到服务器) 。
5、 application对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是 每个客户专用的。 6、 JDBC的主要任务是: 与数据库建立连接 、 发送SQL语句 、 处理结果 。JDBC的英文全称,中文全称
JSP开发网站的三种模式分为 jsp、 JSP+JavaBeans和 jsp+javabean+servlet 。
对于同一用户,要想在不同的页面之间共享数据,可有以下几种方法:把数据保存的session中, ,通过隐含的表单把数据提交到下一页
面, , , 。
HTML的注释符号是: ;JSP的注释符号是
JDK安装目录有六个文件及和一些网页文件,其中LIB目录是用来存放:存放所需要的类库
此题可衍生很多题,如tomcat的目录
JSP页面有html标签、注释、指令标识、Java程序段Scriptlet、动作标志5种元素组成
JSP 的Java程序段Scriptlet定义的变量的作用域是 当前页面 要让当前JSP页面能处理异常,则当前JSP页面的page指令的 属性需设置为true
out对象的作用是控制看页面文本输入输出留的对象,response对象的作用是 根据客户端的请求信息建立一个默认的response对象
注册一个JDBD驱动应调用 SQLServerConnection 的 prepareCall 方法 1、指令标识通常以(<%@)标记开始,以(%>)标记结束。
2、如果想在JSP页面中调用exception对象输出错误信息,需要将页面指令的(isErropage)属性设置为true。
3、页面指令的(import)属性可出现多次。
4、表达式用于向页面输出信息,其使用格式是以(<%=)标记开始,以(%>)标记结束。
5、在页面中通过声明标识声明的变量和方法的有效范围为(整个页面),他们将成为JSP页面被转换成Java类后类中的(属性)和(方法)。
6、通常应用(
7、在JSP内置对象中,(request)对象是从客户端向服务器端发出请求,包括用户提交的信息以及客户端的一些信息,此对象的(getparameter)方法可以获取客户端表单中某输入框提交的信息。
8、在JSP内置对象中,(response)对象提供了设置HTTP响应报头的方法。 9、JSP内置对象的有效范围由小到大为(page)、(request)、(session)和(application)。 11、通常情况下通过java.lang.Class类的(forName(String className))方法加载要连接数据库的Driver类。
问答题
创建一个网站应遵循的流程为, 1.对站点进行规划 2.素材准备
3.管理站点(首先要创建一个站点) 4.制作Web页面
7.设置Web应用程序运行环境 8.创建动态页 9.测试站点
10. 上传站点到远程服务器
简述JSP的处理过程。
(1)客户端通过浏览器向服务器发出请求,该请求中包含了请求的资源的路径 (2)服务器根据被加载的客户端的请求加载被请求的JSP页面 (3)Web服务器中的JSP引擎把被加载的JSP页面转换成servlet (4)JSP引擎把生成的JSP页面编译成class文件 (5)服务器执行这个class文件
(6)服务器把执行结果发送给浏览器显示
简述请求转发和请求重定向的区别。
进行请求转发时,存储在request对象中的信息会被保留并带到目标页面中;请求重定向是重新生成一个request请求,然后将该请求重定向到指定的URL,所以事先存储在request对象中的信息都不存在了
如何通过JDBC来访问数据库?
1.jsp有哪些内置对象?作用分别是什么?
application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。
Config对象允许将初始化数据传递给一个JSP页面
正在阅读:
JSP 复习题及参考答案要点10-18
CBA赛事营销的基本现状及制约因素研究03-03
石油化工建设工程项目技术文件表格、监理规范表格目录(超链接制作)08-30
材料科学基础复习题04-10
铅笔盒里的对话作文450字07-03
例题思考题习题04-30
2018-2019昆明市小学毕业数学总复习小升初模拟训练试卷(51)附详03-16
物理练习册答案08-18
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习题
- 要点
- 答案
- 参考
- JSP
- 审计循环案例 - 图文
- 郑州大学自考本科建筑设备
- verilog语言编写八选一数据选择器
- 材料力学教材下载
- 7上Unit1-4复习练习
- PCB layout 注意事项
- 关于颁发2015—2016学年普高学生奖学金的决定
- 2014徐州专业技术人员职业道德试题试题及答案满分100分 - 83分
- 化工原理试卷
- 装饰装修工程施工方案大全
- 染整工艺原理课后习题
- 不同类型新闻问题练习
- 沈阳支队“十项创新”全力打造消防铁军
- 微波电路及设计的基础知识 - 图文
- 《美丽中国与生态文明建设》继续教育作业6(6分)
- 李姓姓氏来源和文化论文
- 茂名热电厂人身伤害事故应急救援预案 - 图文
- 《大学语文(2008版)》第1次作业
- 信用卡营销行为规范管理办法
- 商务环境中的非语言沟通