如果在register.jsp是取city的值,最适合的方法为( B ) A.String city= request.getParameter(“city”); B.String []cities=request.getParameterValues(“city”); C.String city=request.getAttribute(“city”);
D.String []cities=request.getParameter(“city”);
203.J2EE中在JSP中要使用user包中的User类,则以写法正确的是( D ) A.
C.
D.
204.下列表单,如果单击提交按钮时,表单( C ) A.使用post方式提交 C.没有指定action属性,所以不做提交
B.提交到当前页
D.不确定
206.不能在不同用户之间共享数据的方法是( D ) A.通过ServletContext对象 C.利用数据库
B.利用文件系统
D.通过cookie
207.在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为(String path=request.getRealPath(\File fp1=new File(path); File[] files=fp1.listFiles(); for(int i=0;i if(__________________________) { files[i].delete(); } } A.files[i].isFile() C.files[i].isDirectory() B.! files[i].isDirectory() D.!files[i].isFile() 209.J2EE中,HttpSession接口位于( C )包中。 A.javax.servlet.http.session C.javax.servlet.http B.javax.servlet D.javax.servlet.session 211.在JSP中调用JavaBean时不会用到的标记是( D ) A. B. D. 214. J2EE中,HttpServletRequest类的( C )方法用返回与当前请求相关联的会话,如果没有,则返回null。 A.getSession() C.getSession(false) B.getSession(null) D.getSession(true) 215.下面的哪个是url重写( C ) A.
B.
D.session.setAttribute()
216.在B/S编程里,我们经常使用脚本来辅助显示的功能,下面对于脚本的说法正确的是( C )
A.javascript就是一种特殊的java语言
A )
B.在脚本里能直接操作session C.脚本能嵌套在jsp代码里 D.javascript里不能自定义类
220.Http的中文含义为( C )
A.统一资源定位器 B.简单邮件传输协议 C.超文本传输协议 D.网络套接字
221.对于一个继承于BodyTagSupport标签来说,他的dostart方法的返回值决定本体是否能被处理,下面那个是让本体可以被处理的( D )
A.SKIP_BODY
B.EVAL_BODY_INCLUDE
C.SKIP_PAGE
D.EVAL_BODY_BUFFERED
224.J2EE 中,( )类的( )方法用于创建对话。( C )
A.HttpServletResponse、newSession B. HtttpSession、newInstance
C. HttpServletRequest、getSession D.HttpSession、getSession
225.下列XML格式正确的为( B )
A.学生 B.<学生 学号=“101”姓名=”张三”/> C.<学生 学号=“101”姓名=张三/> D.<学生 学号=“101”姓名=”张三”>
227.JSP应用程序配置文件的根元素为( C )
A.
C.
228.在J2EE中,<%=”2”+"4"%>将输出( A )
A.24 B.2+4
C.不会输出,因为表达式是错误的 D.6
231.在浏览器解析换行被忽略,要想在页面中实现换行,需要使用( D )
A.out.println(“br”) B.System.out.println(“
”)
C.System.out.println(“br”) D.out.println(“
”)
232.session对象的( C )方法用于设置会话的超时时间。
A.session.getMaxInactiveInterval() ; B.session.setMaxInactiveInterval(30);
C.session.setMaxTime(30) ;
D.session.setAttribute(“time”,30) ;
233.在J2EE的Model Ⅱ模式中,模型层对象被编写为( D )
A.JSP B.Server
C.Applet D.JavaBean
234.给定include1.jsp文件代码片断,如下: <% pageContext.setAttribute(\ _______//此处填写代码
给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute(\
要求运行include1.jsp时,浏览器上输出:HAHA
要满足以上条件,jsp1.jsp中下划线处应填入以下(B)语句。
A.<% response.sendRedirect(“include2.jsp”);%> B. <%@ include file=“include2.jsp”%>
C.
236.以下的技术不属于J2EE的是( C )
A.RMI B.JNDI
C.COM D.JMS
237.在html中绘制表格时( A )标记是表格中的换行标记。
A. B.
C.
239.JSP中的不是隐式注释为( A )
A. B.<%--注释内容--%> C. // 注释内容 D. /* 注释内容 */
240.WEB应用中,常用的会话跟踪方法不包括( C )
A.URL重写 B.隐藏表单域 C.有状态HTTP协议 D.Cookie
241.JavaBean的文件类型是( D )
A..html B..jsp
C..java D..classs
242.session对象getId方法的作用是( C )
A.取得session对象的结束时间。
B.取得客户端最后一次访问服务器的时间。 C.取得客户端在服务器唯一的标识。 D.取得session对象的创建时间。
243.要执行预编译应该使用下面的那个对象( A )
A.PreparedStatement B.Statement
C.CallabledStatement D.以上都不是
244.在JSP中( D )动作用于将请求转发给其他JSP页面。
A.setProperty B.include
C.useBean D.forward
246.在J2EE中,request对象的( D )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据
A.String getParameter(String name) B.String getParameterValuses(String name) C.String[] getParameter(String name) D.String[] getParameterValues(String name)
247.下列( D )接口专用于访问数据库的中存储过程。
A.ProcedureStatement B.PreparedStatement
C.Statement D.CallableStatement
248.给定一个Servlet的代码片段如下:
Public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{ ( )
out.println(“hi kitty!”); out.close(); }
运行次Servlet时输出如下:
hi kitty!
则应在此Servlet下划线处填充如下代码。( D )
A.PrintWriter out = request.getWriter();
B.OutputStream out = response.getOutputStream(); C.OutputStream out = request.getWriter(); D.PrintWriter out = response.getWriter();
249.1、out.println(\
2、out.println(\3、out.println(\
4、System.out.println(\5、out.close();
以上的代码执行过程描述正确的是( D )
A.执行到2的时候会在客户端页面弹出一个对话框,当客户响应过后继续执行下面的代码 B.以上都不对
C.执行到2的时候会在客户端页面弹出一个对话框,但是会继续执行下面的代码 D.执行完上面的所有代码后,客户端才会得到服务器的响应,然后才弹出对话框
250.一个struts的.do必须具备的部分是( D )
A.controller B.formbean
C.taglib D.action
251.J2EE中,HttpServletRequest类的( D )方法用返回与当前请求相关联的会话,如果没有,则返回null。
A.getSession()
C.getSession(null) D.getSession(false)
B.getSession(true)
252.要设计一个大型的基于多层体系结构的web应用系统,系统界面端基于HTML和XML,该系统要不断的进行版本升级(即日后维护、二次需求开发等任务量较大),要达成这些目标,最适合的开发模式是( C )
A.DAO B.Proxy
C.MVC D.VO
253.cn是Connection对象,创建Statement 对象的方法是( A )
A.Statement st=cn.createStatement() B.Statement st=cn.newStatement() C.Statement st=cn.createNewStatement() D.Statement st=new Statement ();
254.下面不是page指令的属性的是( D )
A.language B.info
C.import D.url
255.在J2EE中,test.jsp文件中有如下一行代码:
要使user对象在用户对其发出请求时存在,下划线中应填入( C )
A.application B.Page
C.request D.Session
256.jsp:getProperty 标识的getProperty属性的作用是( A )
A.定义javaBean 的属性名 B.定义javaBean的标识
C.定义javaBean 的名字 D.定义javaBean 的方法名
258.给定JSP程序源码如下,该JSP运行后输出的结果是( D )
<% int count =1;%> Count: <% ++count; %>
A.Count:1 B.1:2
C.Count:2 D.Count:
259.java.io.File对象的( B )方法可以新建一个文件。
A.createFile() B.createNewFile()
C.delete() D.mkdir()
260.在html标记中( B )标记用于设置当前页面的标题。
A.html B.title
C.head D.name
261.在J2EE中,以下不是JSP隐式对象的是( A )
A.context B.out
C.application D.pageContext
263.使用JavaScript语言中Document的( D )方法可以在页面上输出字符。
A.document.print() B.document.flush()
C.document.out() D.document.write()
264.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的( C )对象。
A.page B.session
C.application D.request
265.当我们想要修改tomcat的访问端口的时候需要对那个文件进行修改( A )
A.server.xml B.tomcat-users.xml
C.config.xml D.web.xml
266.给定一个JSP程序源码如下:
在two.jsp中加入( C )代码片断可以输出参数location的值。
A.
268.在J2EE中,test.jsp文件中有如下一行代码:
A.application B.request
C.Session D.Page
269.<% int count =1;%>___________
以下( A )语句可以在上面下划线处插入,并且运行后输出结果是:1。
A.<% =count++ %> B. <%=++count %>
C.<% count++; %> D.<% ++count; %>
270.下面的说法正确的是( D )
A.我们的jar文件应该放在classes里