Servlet可以使用如下四种方法来得到server的name, port和info
public String ServletRequest.getServerName()
public String ServletRequest.getServerPort()
public String ServletContext.getServer...... <阅读全文>
Servlet面试题专栏 - 最全的Servlet面试题, Servlet笔试题, Servlet问题
Servlet可以使用getRemoteAddr()和getRemoteHost()来得到客户端的IP地址和host, 代码如下所示:
public String ServletRequest.getRemoteAddr()
public Stirng ServletRequest.getRemoteHost()
用...... <阅读全文>
filter 的作用是什么?主要实现什么方法?doFilter方法里面的2个参数request 和 response 他问 这两个接口的全称是什么?
1.Filter使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它...... <阅读全文>
所有的JDBC应用程序都具有下面的基本流程:
1、建立到数据库的连接。
2、执行SQL语句。
3、处理结果。
4、从数据库断开连接。
下面我们就来仔细看一看每一个步骤。
建立到数据库的连...... <阅读全文>
servlet可以很好地替代公共网关接口(Common Gateway Interface,CGI)脚本。通常CGI脚本是用Perl或者C语言编写的,它们总是和特定的服务器平台紧密相关。而servlet是用Java编写的,所以它们一开始就是平台无关...... <阅读全文>
servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。
使用servlet的基本...... <阅读全文>
与UNIX和DOS命令中的管道类似,你也可以将多个servlet以特定顺序链接起来。在servlet链中,一个servlet的输出被当作下一个servlet的输入,而链中最后一个servlet的输出被返回到浏览器。
servlet链接提供了将一...... <阅读全文>
3.。用图形画出一个web.应用程序部署在Tomcat5的基本目录结构,说明每个目录下
保存哪些文件。(8分)
4.提交表单请求时,post和get有哪些区别? (5分)
以Get方式请求方式传输,所带参数附加在请求URL后直接...... <阅读全文>
二.简述题(总分 40):
1.简述Servlet的生命周期(5分)
Web容器加载servlet,生命收起开始,通过调用servlet
的的init()方法进行servlet的初始化,通过调用service()方法实现,根据请求的不同调用不同的...... <阅读全文>
21.销毁一个session对象,应当调用下面哪一个方法( )
A. session.invalidate()
B. session.expunge()
C. session.destroy()
D. session.end()
22.ActionForm Bean 中验证表单数据方法的返回类型是( )
A...... <阅读全文>
11.Jsp:forward 和sendredirect 都是用来做页面跳转的,描述错误的是?( )
forward之后可以使用原来的request对象,而且效率更高。
sendredirect之后不可以使用原来的request对象,而且效率低。
forward...... <阅读全文>
选择题(没有注明多选,则为单选),每题2分
1.下面哪个不是Form的元素? ( )
A. Input B: textarea C: select D: table
2. HTML页面中,下面哪个表示空格( )
A.& B. ...... <阅读全文>
一、中文问题的来源
计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我...... <阅读全文>
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servletengine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了...... <阅读全文>
1. 描述JSP和Servlet的区别、共同点、各自应用的范围
2. 在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(< > & “”)
3. 在JSP中如何读取客户端的请求,如何访问CGI变量,如何确...... <阅读全文>
请在2日内完成该测试;提交完整的eclipse工程和数据库建表语句。
功能简单说明:
用户登录:按设置的用户名登录系统
客户管理:设置客户编号(ajax查询),名称,地址,增删改查 CRUD
员工设置:设置姓名,登...... <阅读全文>
1.编写一个JSP页面,页面中含有一个表单、文本框、下拉列表框、单选框、复选框。
2.展示JDBC连数据库的调用方法。
3.描述page|request|session|application适用范围的含义。
4.数据类型之间的转换:
(1)String...... <阅读全文>
1 请按测试demo页面需要实现的功能自行设计数据表,数据库不限(oracle,mysql,sqlserver均可)
2 所需JSP页面可以按测试demo功能,自己做JSP,有录入框和表格即可,页面无需任何美化
3 测试demo地址:http:/...... <阅读全文>
HttpServlet 类包含 init() 、 destroy() 、 service() 等方法。其中 init() 和 destroy() 方法是继承的。
(1) init() 方法
在 Servlet 的生命期中,仅执行一次 init() 方法。它是在服务器装入 Servlet 时执行...... <阅读全文>
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet ,并让 Servlet 建立起服务器返回给客户机的响应。 当启...... <阅读全文>
setAttribute(String name,Object):设置名字为name的request的参数值
getAttribute(String name):返回由name指定的属性值
getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例
g...... <阅读全文>
1.jsp中定义javabean的作用域可以在用户会话注销后仍能够访问的是?(多选)
a.page
b.session
c.application
d.request
2.当浏览器第二次访问以下下jsp网页时输出结果是什么?
<%! int a=0; %>
<%
i...... <阅读全文>
JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成擅长于流程控制和事务处理而通过Servlet
来生成动态网页;JSP由HTML代码和JSP标签构成,可以方便地编写动态网页
因此在实际应...... <阅读全文>
Servlet接口的主要作用是提供Servlet生命周期的init()、service()和destroy()方法。
servlet接口中的主要方法有:
void init(ServletConfit config)throws ServletException 在servlet被载入后和实施服务...... <阅读全文>
HttpServlet的主要方法有 doGet, doPost, doPut, doDelete, doTrace等等
Void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException 由servlet引擎调用用...... <阅读全文>








