当前位置:首页 > jsp复习题
? 题型:
一选择(每题3分,共10题,30分) 二简答(每题4分,共10题,40分) 三程序(1题,30分) ? 练习题 一选择
1Java平台分成三个版本,用来开发web应用的是哪个?(B) A Java SE B Java EE C Java ME 2 Tomcat的默认服务端口?(B)
A 80 B 8080 C 3306 D 8000 3下列html标记中表示单选按钮的是:(A) A radio B checkbox C text D password 4表达式语言(EL)的语法格式(D)
A <% %> B<%! %> C <%= %> D ${}
5 Jsp中获取输入参数信息,使用哪个对象的getParameter()方法?(B) A response B request C out D session 6Jsp中保存用户会话信息使用()对象(D) A response B request C out D session
7web应用常用数据库永久保存信息,下列哪个是数据库服务器产品?(C) A Tomcat B JBoss C MySql D WebLogic 8如果选择一种对象保存聊天室信息,则选择(D)
A pageContext B request C session D application 9下列sql命令动词中,用来插入数据的是(A) A insert into B update Cdelete from D select 10提交表单(form)时,哪个属性表示提交到的地址?(B) A method B action C name D id 11、JSP技术用()语言作为脚本语言。(A)
A.java B. C++ C. C# D. C 12、下面哪一个不是JSP默认加载的基本类?(B )
A . java.lang.* B. java.io.* C .javax.servlet.* D. javax.servlet.jsp.* 13、在JAVA中连接数据库需要用(B)
A. ODBC B. JDBC C. JNDI D. DBMS 14、下列哪个不是xml文件的解析方法?(D) A. DOM B. JDOM C. SAX D. DTD 15、在JSP中调用JavaBean时不会用到的标记是:( A )
A.
18、一个Java Web应用在Tomcat中与一个()元素对应。(D) A.Host B.Engine C.Service D.Context
19、JSP使用()指令设置页面属性(如引入的类,页面编码等)。(A) A.page B.include C. taglib D.forward 20、jsp表达式用()包含起来。(C)
A.<%@ %> B. <%! %> C. <%= %> D. <% %>
21、客户端请求一个jsp页面时,jsp容器会将客户端的请求信息封装在()对象中。(B)
A.out B. request C.response D. exception
22、开发用到的第三方类库*.jar应该部署在WEB服务目录的()下。(B) A.WEB-INF\\classes B. WEB-INF\\lib C.WEBROOT D.src
23、request.getParameter(String param)和request.getAttribute(String attr)的返回值分别是()类型(A)
A.String, Object B.Object,String C.String,String DObject,Object 24、JDBC使用()对象存储预编译SQL语句。(B)
A Statement B.PreparedStatement C.CallableStatement DConnection 25、下列哪个不是常用的中文字符集:(D)
A.GB2312 B. GBK C.BIG5 D.ISO8859-1
26、Struts框架中实现控制器的是(A)
A.ActionServlet B.Action C.ActionForm DJSP
27、JavaScript主要作为()的一种脚本语言,由()解释执行完成与用户的交互和实现动态效果。(B)
A客户端,服务器 B客户端,浏览器 C服务器端,浏览器 D服务器端,服务器 28、页面间共享的数据有下列四种范围,哪个范围是最大的?(B) A page B.application C.request D. session 29、表单通过()属性设置提交到的地址。(A)
A action B.method C.name D.type
30、Servlet编写并编译成功后,需要在()文件中配置类名和访问地址才可以被访问。(C) A context.xml B. server.xml C.web.xml Dconfig.xml 二简答
*1描述Web应用的文档结构?
2在MVC模式中,M,V,C分别代表什么,JSP如何实现该模式?
M:Mode。由Javabean实现。V: 。由JSP实现C:Control由Severlet实现 3网页表单中button和submit按钮有什么区别? Button:普通按钮不起提交作用。Submit:起提交作用 4CSS中文含义,它的主要作用?
CSS:层叠样式表单。作用进行页面的美化。
5Javascript的作用,它是在客户端还是在服务器端执行? 进行与用户的交互,实现用户动态效果 *6Javabean有哪些编写规则?
(1)公共类(2)公共无参的构造函数(3)属性有 *7列举jsp的4个内部对象? 一共有9个对象。Response,request
8编译好的servlet放在什么地方,servlet的访问地址在哪个文件中设置? Classes web.xml
*9jsp或servlet之间如何实现数据的传递和共享?
(1)可通过参数传递(只传字符串)(2)属性传递(有四个范围)
*10Java程序采用统一的方式访问不同类型的数据库,提供了一组标准API,称为? 11
前者是动作标签称为转发,发生于服务器端,效率高。后者称为重定项发生于客户端。 12<%!...%>和<%..%>中定义的变量有何区别? 前者定义的变量为全局变量,后者为局部变量。 13页面之间如何关联,试列举三种形式? 链接,转发,重定项,包含 14简述JSP运行环境的配置。
服务器端:(1)安装服务器:包括WEB服务器和数据库服务器(2)对程序进行配置 客户端:只需要有浏览器。
15、JSP有哪些中文问题,如何解决? (1)显示汉字:需将配置改为gbk (2)乱码: 三 程序设计
采用mvc模式设计一个登录程序,假设正确的用户名和密码是zhangsan和wangwu:
? ? ? ? ? ?
login.jsp:输入页面,提交请求给LoginServlet(5分) LoginServlet.java:调用UserBean处理请求(5分) web.xml:设置LoginServlet访问地址(5分) UserBean.java:判断用户名、口令是否正确(5分) success.jsp:登录成功时的输出页面(5分) failure.jsp:登录失败时的输出页面(5分)
答案参考lesson5(jsp相关技术)\\1web应用简单实例
共分享92篇相关文档