JSP面试题专栏 - 最全的JSP面试题, JSP笔试题, JSP问题

一套JSP和AJAX笔试题

<一>填空题部分。(共九题) 1.在Jsp上显示空格的代码? 2.<%! %>的作用是? 3.在实际编程中float和double并不完全能表达我们所要求的精度,而jdk给我们提供了一上类是? 4. 使用Ajax创建Ajax对象所...... <阅读全文>

Servlet 3.0有哪些新的功能和特点?

1. Servlet3是Java 5中引进的,在Java 5中,servlet class 和 web.xml文件是必须的,servlet 3.0使用注释来声明servlet,web.xml不再是必须的了。 2. Servlet3.0 支持异步操作,这就使得Servlet 3.0更容易的与...... <阅读全文>

如何在页面不刷新的情况下,产生一个随机的GUID值?

取得GUID的方法: import java.util.UUID; class Guid{ public static void getGuid(){  UUID uuid = UUID.randomUUID();   System.out.println (uuid); } } public class test {  public static void main(St...... <阅读全文>

请写一个BEAN,显示当前日期和时间

 import java.util.*; import java.text.*; class str{ public void displayDate(){ System.out.println(DateFormat.getDateInstance().format(new Date())); } } public class Test{ public static void main...... <阅读全文>

JSP如何连接SQL SERVER,请写个示例

public class UseExecuteQuery{  /**   * @param args   */  public static void main(String[] args) {   String url=”jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=jsp_test”;   St...... <阅读全文>

JSP是怎么执行的?JSP的生命周期

1、 客户端浏览器向JSP页面发出一个请求; 2、 JSP引擎分析JSP文件的内容; 3、 JSP引擎根据JSP文件的内容,创建临时Servlet源代码,所产生的Servlet负责生成在设计时说明JSP页面的静态元素以及创建页面的...... <阅读全文>

简述在JSP中是如何实现分页操作的。

a)首先分页有两种: •真分页:性能较高,是基于数据库的操作,只是从数据库中提取出部分的数据进行显示,所以性能高,但是可移植性低。 •假分页:性能较低,是将全部的结果查询出来,之后依靠算法分页,只...... <阅读全文>

说明JSP中errorPage的作用,应用范围

表示错误页的操作,在一般的站点中,只要一个程序出现了错误,就是产生了一场,则可以统一跳转到一个页面上进行显示,那么这种操作就属于错误页的处理,但是简单的错误页基本上都是在JSP的开发中使用的。 要...... <阅读全文>

JSP有哪些内置对象?作用分别是什么?

a) 一共有九个内置对象 pageContext javax.servlet.jsp.PageContext request javax.servlet.http.HttpServletRequest response javax.servlet.http.HttpServletResponse session javax.servlet.http.Ht...... <阅读全文>

jsp软件工程师面试题

1、 JAVA如何实现多继承? 2、 写出下列程序的运行结果: class Children { int num; Children(int marker) { System.out.println(“Children(“ + marker + “)”); } } class Parent { static Children child1 =...... <阅读全文>

Jsp面试题笔试题集

Jsp问答集 如何混合使用Jsp和SSI #include? 在JSP中可以使用如下方式包含纯HTML: <!–#include file=”data.inc”–> 但是如果data.inc中包含JSP CODE ,我们可以使用: <%@inc...... <阅读全文>

JSP页面是如何被执行的?JSP执行效率比Servlet低吗?

当客户端向一个JSP页面发出请求时,Web Container将JSP转化成Servlet的源代码(只在第一次请求时),然后编译转化后的Servlet并加载到内存中执行,执行的结果Response到客户端。 JSP只在第一次执行的时候会转化...... <阅读全文>

如何在Web项目中保护JSP源代码不被未经授权的访问和窥视?

通常JSP开发人员会把他们的页面文件存放在Web应用相应的子目录下。一个典型的商店应用程序的目录结构如图2所示。跟catalog (商品目录)相关的JSP被保存在catalog子目录下。跟customer相关的JSP,跟订单相关的...... <阅读全文>

如何避免JSP页面自动生成session对象?为什么要这么做?

在默认情况下,在对一个JSP页面发出请求时,如果session还没有建立,JSP页面会自动为请求建立一个session对象,但是session是比较消耗资源的,如果没必要保持和使用session,就不应该创建session,  例如一些只...... <阅读全文>

如果jsp表单元素的值为空,如何避免null出现在页面上?

可以写一个简单的函数对空值进行处理,判断值是否为空,如果是空就返回空字符串。实例代码如下: <%! String blanknull(String s) { return (s == null) ? “” : s; } %> 在你的JSP里面,可以使用以上函...... <阅读全文>

JSP如何处理运行时异常(run-time)exceptions?

可以使用页面的errorPage属性捕获没有处理的运行时异常,然后自动转向到一个错误处理页面,代码如下: <%@ page errorPage=”error.jsp” %> 如果在页面请求时出现运行时异常是,以上代码会把页面转向到JS...... <阅读全文>

JSP程序员面试题

1. System.out.println(1+’02’)会打印出多少? _________ System.out.println(1+2+”3”)会打印出多少? _________ 2. 请简单补充完下面jdbc读取数据的实现 String SQL = “SELECT id , title, description FROM t_...... <阅读全文>

JSP和APPLET如何通讯

JSP如何与EJB SessionBean通讯 下面的代码段作了很好的示范 <%@ page import=”javax.naming.*, javax.rmi.PortableRemoteObject, foo.AccountHome, foo.Account” %> <%! //定义一个对Ses...... <阅读全文>

在一个JSP的请求处理中如何停止JSP的执行

如下例: <% if (request.getParameter(”wen”) != null) { // do something } else { return; } %> Click me to Bookmark It! Hide Sites $$('div.d988').each( fun...... <阅读全文>

在JSP中如何删除一个COOKIE?

<% Cookie killMyCookie = new Cookie(”mycookie”, null); killMyCookie.setMaxAge(0); killMyCookie.setPath(”/”); response.addCookie(killMyCookie); %> Click me to Book...... <阅读全文>

JSP中如何设置COOKIE?

COOKIE是作为HTTP HEADER的一部分被发送的,如下方法即可设置: <% Cookie mycookie = new Cookie(”aName”,”aValue”); response.addCookie(mycookie); %> Click me to Bookma...... <阅读全文>

jsp有哪些动作?作用分别是什么?

JSP共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp...... <阅读全文>

JSP的常用指令

<%@page language=”java” contenType=”text/html;charset=gb2312″ session=”true” buffer=”64kb” autoFlush=”true” isThreadSafe=”tru...... <阅读全文>

JSP的内置对象及方法。

request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServletResponse对象,并提供了几个用于设置送回 ...... <阅读全文>

JSP中动态INCLUDE与静态INCLUDE的区别?

动态INCLUDE用jsp:include动作实现 <jsp:include page=”included.jsp” flush=”true” />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用i...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。