下列关于JSP的描述,哪个正确? ()
A.JSP是直译式的网页,与Servlet无关
B.JSP会先转译为.java,然后编译为.class载入容器
C.JSP会直接由容器动态生成Servlet实例,无需转译
D.JSP是传到浏览器端,由浏览器进行直译
A.JSP是直译式的网页,与Servlet无关
B.JSP会先转译为.java,然后编译为.class载入容器
C.JSP会直接由容器动态生成Servlet实例,无需转译
D.JSP是传到浏览器端,由浏览器进行直译
A.<%@page%>作用于整个JSP页面
B.可以在一个页面中使用多个<%@page%>指令
C.为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的
D.<%@page%>指令中的属性只能出现一次
B.﹤jsp:include page="included.jsp" flush="true"﹥ 不会转向page所指页面
C.﹤jsp:forward page= "nextpage.jsp"/﹥ 会弹出page所指页面
D.﹤jsp:forward page= "nextpage.jsp"/﹥ 会转向page所指页面
A.JSP的优点包括一次编写,到处运行
B.jsp中的Java代码运行在浏览器上
C.jsp页面由浏览器直接负责运行
D.jsp中的Java代码在书写的时候需要考虑浏览器的兼容性问题
A.两者本质相同,都是接收并处理请求后给出响应
B.JSP第一次被调用时会被编译成Servlet
C.JSP是客户端组件,而Servlet是Web组件Jsp将java脚本嵌入到html网页中,运行在服务器端
D.运行于相同的容器及Web容器
A.无法检测违反安全策略的行为
B.可检测授权的和非授权的各种入侵行为
C.无法发现系统被攻击的痕迹
D.是一种积极的、静态的安全防御技术