导航菜单
首页 >  jsp期末考试试卷  > java jsp期末试卷,jsp期中考试部分题目

java jsp期末试卷,jsp期中考试部分题目

## page指令中那个属性可多次出现?(B)

A.contentType

B.import

C.extends

D.不存在

## JavaBean 是什么?有什么优点?

JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。

1.在JSP的开发中可以使用JavaBean减少重复代码,使整个JSP代码的开发更简洁。

2.可将HTML和Java代码分离,这主要是为了日后维护的方便。如果把所有的程序代码(HTML和Java)写到JSP页面中,会使整个程序代码又多又复杂,造成日后维护上的困难。

3..可利用JavaBean的优点。将日常用到的程序写成JavaBean组件,当在JSP要使用时,只要调用JavaBean组件来执行用户所要的功能,不用再重复写相同的程序,这样以来也可以节省开发所需的时间。

## ResultSet跳转到最后一行的方法?

last()方法

# Moves the cursor to the last row in this ResultSet object.

## session传递参数的方法?

```

public void setAttribute(String name, Object value)

# 使用指定的名称和值来产生一个对象并绑定到session中

```

## JSP页面由那些元素构成?

1.JSP中的指令标识

2.HTML标记语言

3.嵌入的Java代码片段

4.JSP表达式

## 如何延长session的过期时间

1.用request获得session,然后session.setMaxInactiveInterval

2.使用session-config

在web.xml中配置

```

10

```

区别

a.setMaxInactiveInterval的优先级高,如果setMaxInactiveInterval没有设置,则默认是session-config中设置的时间。

b.setMaxInactiveInterval设置的是当前会话的失效时间,不是整个web服务的。

c.setMaxInactiveInterval的参数是秒,session-config当中配置的session-timeout是分钟。

## JSP页面隐式对象有哪些?

```

requestHttpServletRequest 接口的实例

responseHttpServletResponse 接口的实例

outJspWriter类的实例,用于把结果输出至网页上

sessionHttpSession类的实例

applicationServletContext类的实例,与应用上下文有关

configServletConfig类的实例

pageContextPageContext类的实例,提供对JSP页面所有对象以及命名空间的访问

page类似于Java类中的this关键字

ExceptionException类的对象,代表发生错误的JSP页面中对应的异常对象

```

## 实现一个简单的网页计数器

```

if(application.getAttribute("counter")==null)

{

application.setAttribute("counter", "1");

}

else

{

String strnum=null;

strnum =(String)application.getAttribute("counter");

int icount=0;

icount=Integer.valueOf(strnum).intValue();

icount++;

application.setAttribute("counter",Integer.toString(icount));

}

%>

您是第位访问者;

```

## web查询页面,输入查询语句,实现对sqlserver的查询,并显示。

用户名为stu,密码为123456,数据库为student

相关推荐: