JSP方法
第1题:
A.<%!inti;%>
B.<%=inti;%>
C.<jsp:expr>inti;</jsp:expr>
D.<jsp:scriptlet>inti;</jsp:scriptlet>
E.<jsp:declaration>inti;</jsp:declaration>
第2题:
有两个页面a.jsp和b.jsp,要从a.jsp传值到b.jsp有几种方法?分别是什么?
a:最常用的方法是用form中的text,<input type=text name=username value=admin>,然后在b.jsp页面中这样获取
String username=request.getParameter("username");
b:直接在Url地址栏里面输入第一个页面的地址,在后加问号,然后把要传的参数及值写在后面,如有多个用&隔开,然后在下一页面用
request.getParameter("参数名")来获取,在b.jsp中可用这样获取:String username=request.getParameter("username");String username=request.getParameter("password");
c:在form中放hidden,如:<input type=hidden name=username value=admin>,获取方法同上
说明:传值的方法有很多种,以上是最常用最简单的几种方式,当然,如果传的值有中文的话,需另做处理
第3题:
JSP的内置对象及方法。
request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。
response表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如cookies,头信息等)
out对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。
pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。
session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息
applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息
config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。
page表示从该页面产生的一个servlet实例
第4题:
JSP方法不明确的划分()、()两个阶段。
第5题:
关于JSP生命周期的叙述,下列哪些为真?()
第6题:
Which JSP standard action can be used to import content from a resource called foo.jsp?()
第7题:
下面哪个方法不属于JSP指令:()
第8题:
JSP标准动作不包括()。
第9题:
JSP页面包括以下哪些元素?()
第10题:
关于JSP生命周期的叙述,下列哪些为真()。
第11题:
在aa.jsp中使用<form method=post action=bb.jsp>把请求提交到bb.jsp
在aa.jsp中使用<jsp:forward file=bb.jsp />把页面重定向到bb.jsp
在aa.jsp中使用<% response.sendRedirect(bb.jsp); %>把页面重定向到bb.jsp
在aa.jsp中使用<%@ include file=bb.jsp %>包含页面bb.jsp
在aa.jsp中使用<% config.getServletContext().getRequestDispatcher(/bb.jsp).forward(request,response); %>把页面重定向到bb.jsp
第12题:
<forwardpage= “login.jsp”/>
<jsp:forwardpage= “login.jsp”/>
request.sendRedirect(“login.jsp”);
response.sendRedirect(“login.jsp”);
第13题:
A.<jsp:importfile=’foo.jsp’/>
B.<jsp:importpage=’foo.jsp’/>
C.<jsp:includepage=’foo.jsp’/>
D.<jsp:includefile=’foo.jsp’/>
第14题:
有三个页面,a.jsp,b.jsp和c.jsp,流程是:a.jsp->b.jsp->c.jsp,其中a.jsp中提交的数据要在c.jsp中访问,用最简单的方法 怎么做?注意不能放在session里
用隐藏表单域,即在b.jsp页面中用N个hidden把上一页面提交过来的信息保存下来,然后和当前一起提交,再到c.jsp里面获取
说明:尽量不要用session和少用session
第15题:
A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件
B.每当用户端运行JSP时,jspInit方法都会运行一次
C.每当用户端运行JSP时,_jspService方法都会运行一次
D.每当用户端运行JSP时,jspDestroy方法都会运行一次
第16题:
重定向可以使用()方法。
第17题:
在J2EE中,在aa.jsp中有行代码: <%><% request.setAttribute("Co.","jb-aptech"); %> 在bb.jsp中有行代码: <% out.println((String)request.getAttribute("Co.")); %> <%> 为了使得在bb.jsp中的如上代码可以显示“jb-aptech”,可以使用()方法。
第18题:
下面的说法正确的是()
第19题:
JSP方法
第20题:
下面对jsp描述的说法正确的是()。
第21题:
You are building your own layout mechanism by including dynamic content for the page’s header and footersections. The footer is always static, but the header generates the
第22题:
JSP会先解释成Servlet源文件,然后编译成Servlet类文件
每当用户端运行JSP时,jspInit方法都会运行一次
每当用户端运行JSP时,_jspService方法都会运行一次
每当用户端运行JSP时,jspDestroy方法都会运行一次
第23题:
在jsp里调用的方法都声明在javabean里
以上都不对
不可以在jsp里声明方法
可以在jsp里声明方法
第24题:
SetXxx方法
setXxx方法
getXxx方法
GetXxx方法