2024年3月31日发(作者:)

[单选题]

1. 设在表单中有一组复选钮标记,如下列代码:

请选择喜欢的城市:

长春

北京

大连

上海

如果在 是取city 的值,最适合的方法为( )

A、String city= ameter(“city” );

B、String []cities=ameterValues(“city ”);

C、String city=ribute( “city ”);

D、String []cities=ameter( “city ”);

答案: B

2. J2EE中在JSP中要使用user 包中的User 类,则以写法正确的是( )

A、

B、

C、

D、

答案: D

3. 下列表单

, 如果

单击提交按钮时,表单( )

A、使用post 方式提交

B、提交到当前页

C、没有指定action 属性,所以不做提交

D、不确定

答案: C

4. 不能在不同用户之间共享数据的方法是( )

A、通过ServletContext 对象

B、利用文件系统

C、利用数据库

D、通过cookie

答案: D

5. 在JSP应用程序中要求删除所有photo 目录中的的文件,

代码中空缺位置最适合的选项为( )

String path=lPath("photo");

File fp1=new File(path);

File[] files=fp1)listFiles();

for(int i=0;i<;i++)

{

但是保留文件夹,下列

if(__________________________)

{

files[i].delete();

}

}

A、files[i].isFile()

B、! files[i].isDirectory()

C、files[i].isDirectory()

D、!files[i].isFile()

答案: A

6. J2EE中, HttpSession 接口位于(

A、n

B、t

)包中。

C、

D、n

答案: C

7. 在JSP中调用JavaBean时不会用到的标记是( )

A、

B、

C、

D、

答案: D

8. J2EE中, HttpServletRequest 类的( )方法用返回与当前请求相关联的会话,

如果没有,则返回null。

A、getSession()

B、getSession(null)

C、getSession(falsE、

D、getSession(truE、

答案: C

9. 下面的哪个是url 重写( )

A、

B、

C、jsp1)jsp?user_id=10

D、ribute()

答案: C

10. 在B/S 编程里,我们经常使用脚本来辅助显示的功能,下面对于脚本的说法正确

的是( )

A、javascript 就是一种特殊的java 语言

B、在脚本里能直接操作session

C、脚本能嵌套在jsp 代码里

D、javascript 里不能自定义类

答案: C

11. Http 的中文含义为( )

A、统一资源定位器

B、简单邮件传输协议

C、超文本传输协议

D、网络套接字

答案: C

12. 对于一个继承于BodyTagSupport 标签来说,他的dostart 方法的返回值决定本

体是否能被处理,下面那个是让本体可以被处理的( )

A、SKIP_BODY

B、EVAL_BODY_INCLUDE

C、SKIP_PAGE

D、EVAL_BODY_BUFFERED

答案: D

13. J2EE 中,( )类的( )方法用于创建对话。( )

A、HttpServletResponse、newSession

B、HtttpSession、newInstance

C、HttpServletRequest、getSession

D、HttpSession、getSession

答案: C

14. 下列XML 格式正确的为( )

A、学生

B、<学生学号=“ 101”姓名=”张三” />

C、<学生学号=“ 101”姓名=张三/>

D、<学生学号=“101 ”姓名=”张三” >

答案: B

15. JSP应用程序配置文件的根元素为( )

A、

B、

C、

D、

答案: C

16. 在J2EE中, <%=”2”+"4"%>将输出( )

A、24

B、2+4

C、不会输出,因为表达式是错误的

D、6

答案: A

17. 在浏览器解析换行被忽略,要想在页面中实现换行,需要使用(

A、n( “ br” )

B、n( “

”)

C、n(“ br”)

D、n( “

” )

答案: D

18. session 对象的( )方法用于设置会话的超时时间。

A、InactiveInterval() ;

B、InactiveInterval(30);

C、Time(30) ;

D、ribute(“time ” ,30) ;

答案: C

19. 在J2EE的Model Ⅱ模式中,模型层对象被编写为(

A、JSP

B、Server

C、Applet

D、JavaBean

答案: D

20. 给定include1)jsp 文件代码片断,如下:

<% ribute("User","HAHA");%>

_______// 此处填写代码

给定include2)jsp 文件代码片断,如下:

<%=ribute("User")%>

要求运行include1)jsp 时,浏览器上输出: HAHA

要满足以上条件, jsp1)jsp 中下划线处应填入以下( )语句。

A、<% direct(“include2)jsp”);%>

B、<%@ include file=“include2)jsp”%>

C、