选择题(没有注明多选,则为单选),每题2分
1.下面哪个不是Form的元素? ( )
A. Input B: textarea C: select D: table
2. HTML页面中,下面哪个表示空格( )
A.& B. ...... <阅读全文>
Servlet面试题 Servlet笔试题
一、中文问题的来源
计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我...... <阅读全文>
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引擎调用用...... <阅读全文>
1. 描述JSP和Servlet的区别、共同点、各自应用的范围
2. 在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符(< > & “”)
3. 在JSP中如何读取客户端的请求,如何访问CGI变量,如何确...... <阅读全文>
1. HTML全称,和XML的相同点和不同点。
2. 简述HTML的作用,以及掌握HTML的要点。
3. CSS中层叠的含义
4. 写出CSS选择符的种类以及它们的层叠次序。
5. 你对盒子模式的理解
6. 什么是JSP
7. JSP执行原理,并解...... <阅读全文>
Question: What is JSP Custom tags?
Answer: JSP Custom tags are user defined JSP language element. JSP custom tags are user defined tags that can encapsulate common functionality. For example you...... <阅读全文>
Question: What do you understand by JSP Actions?
Answer: JSP actions are XML tags that direct the server to use existing components or control the behavior of the JSP engine. JSP Actions consist...... <阅读全文>
1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
但是如果data.inc中包含JSP CODE ,我们可以使用:
2、如何执行一个线程安全的JSP?
只需增加如下指令
3、JSP如何处理HTML FORM中的数...... <阅读全文>
当然可以,
HttpSession session = request.getSession(true);
session.putValue(“variable”,”value”);
<阅读全文>
使用PrintWriter对象,如:
<%@ page import=”java.io.*” %>
<%
String str = “print me”;
String nameOfTextFile = “/usr/anil/imp.txt”;
try {
PrintWriter p...... <阅读全文>
1.对JAVA程序进行调试没有好东东
2.因大多数的servlet引擎不支持connection pooling
3.Servlet引擎没有标准
4.JSP与其它脚本语言的交互
<阅读全文>
现提供两个解决方案:
A:使用HTTP,
B:在Servlet中,通过设置ContentType和使用java.io包的Stream等类可作到.例如:
response.setContentType(“application/x-msword”);
然后想输出缓冲中写一些...... <阅读全文>
把如下脚本加入到JSP文件的开始即可:
<%
response.setHeader(“Cache-Control”,”no-store”); //HTTP 1.1
response.setHeader(“Pragma”,”no-cache”); //HT...... <阅读全文>
public void init(ServletConfig config)
public ServletConfig getServletConfig()
public String getServletInfo()
public void service(ServletRequest request,ServletResponse response)
public void des...... <阅读全文>
