欢迎来到天天文库
浏览记录
ID:42716220
大小:254.51 KB
页数:6页
时间:2019-09-20
《Javaweb复习题(带答案)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Javaweb复习题1.什么是超文本协议?一般JSP应用程序服务器(WEB服务器)使用的发布端口是多少?超文本协议(HTTP)HypertextTransferProtocol:进行超文本和超媒体数据的传输.发布端口为80802.Eclipse一般通过什么来进行功能的扩展。插件3.JSP有哪三种脚本元素JSP中的脚本元素主要包括三个主要部分:--脚本段:<%Thisisascriptlet%>--声明:<%!Thisisadeclaration%>--表达式:<%=Thisisaexpression%>4.JSP的内置对象有哪九个?以上的9个内置对象
2、中比较常用的是pageContext、request、response、session、application这5个。(有关内置对象的使用详细看一下课本或PPT)5.WEB-INF文件夹下进行SERVLET配置的文件是什么?web.xml6.JSP中request对象采用什么方法获取表单提交信息?单一的参数都可以使用getParameter()接收,而一组参数(同名参数)要用getParameterValues()接收。在表单控件中,像文本框(text)、单选按钮(radio)、密码框(password)、隐藏域(hidden)等,一般都会使用get
3、Parameter()方法进行接收,因为这些控件在使用时参数的名称都只有一个不会重复;而像复选框(checked),一般参数的名称都是重复的,是一组参数,所以只能使用getParameterValues()方法接收,如果不小心使用了getParameter()方法,则只会接收第一个选中的内容。7.客户端向服务端提交数据的方法有哪两种?get请求、post请求8.服务器默认的编码为什么?常见的中文编码为什么?服务器默认的编码:ISO8859-1常见的中文编码:GBK<%@pagecontentType="text/html;charset=GBK"%>
4、<%request.setCharacterEncoding("GBK");//按中文接收Stringstr=request.getParameter("info");//接收表单参数%>
5、个Java类,所以必须放在WEB-INF/classes子文件夹下11.HTML语言中的各种常用标签有哪些?、
6、irect(),(setHeader())(response.setHeader("refresh","2;URL=ResponseDemo01.jsp");//2秒后跳转到其他页面)response.sendRedirect("ResponseDemo01.jsp");//跳转到其他页和response.sendRedirect()两种跳转的区别:P151(书上)①属于服务器端跳转,跳转之后地址栏的信息并不会有任何的改变;而response.sendR
7、edirect()属于客户端跳转,跳转之后地址栏是会改变的,变为跳转之后的页面地址。②在使用request属性范围时,只有服务器端跳转才能够将request范围的属性保存到跳转页;而如果是客户端跳转,则无法进行request属性的传递。③服务器跳转,执行到跳转语句时会立刻进行跳转,而客户端跳转,则是在整个页面执行完之后才执行跳转。14.JAVAWEB发布目录中,.jar放置在那个文件夹中?lib15.Servlet的生命周期分为哪几个阶段?加载servlet、初始化、处理服务、销毁、卸载(详情见P257-P258)16.编写JAVABEAN必须满足哪
8、五点规范?编写JavaBean必须满足以下几点:①所有的JavaBean必须放在一个包中,在web中没有包的
此文档下载收益归作者所有