JSP

1.JSP全称是什么?它相比servlet有什么优势?有什么劣势?


2.JSP的本质是servlet,为什么这么说?


3.我们访问a.jsp就是访问我们写好的a.jsp文件,这种说法对吗?为什么?


4.【上机】画图说明访问a.jsp的整个流程。


5.<% %>是Java代码块的语法。如果在JSP文件中写多个代码块,它们都是位于_jspService方法里吗?


6.看代码解决问题:


<%
int c = 10;
%>

<%
int d = c+10; //这个代码块能引用上个代码块的变量吗?说出理由。
%>


7.page指令的contenttype,import分别对应Java源码中什么代码?


8.静态导入和动态导入的区别是?


9.说出这三种注释的区别:HTML注释、Java注释、JSP注释。


10.<jsp:include>是JSP标签,他是在什么时机执行?


A . 浏览器解析HTML
B. Java编译器生成class文件时
C. JSP引擎将JSP代码转译Java源代码


11.表达式:<%=request.getParameter("a")%>, Java源代码中对应代码是什么?


12.<%! %>中可以定义成员变量和方法。 能否在<% %>中引用呢? 并用代码测


13.session对象,我不想在JSP页面中预先定义。怎么做?


14.pageContext、request,session,application四个作用域的区别?


15.JavaBean是什么?用来做什么的? JavaBean定义时,必须要无参的构造方法吗?


16.<jsp:forward>定义请求转发后,在它后面的代码会不会被执行,为什么?


17.下面这个异常可能是什么原因引起的:


org.apache.jasper.JasperException: /4.jsp(5,27) Expecting "jsp:param" standard action with "name" and "value" attributes


18.<jsp:include>是静态导入还是动态导入?


19.MVC模式各个字母分别指的是什么意思?


20.查资料解释JSP开发中,model-1和model-2是什么意思?


21.model-1有什么劣势?有什么优势?


22.model-2有什么优势?它符合MVC模式吗?


23.【上机】使用model-1,完成登录项目


24.【上机】使用model-2,完成登录项目

posted @ 2019-08-03 14:28  任我行的编程乐园  阅读(343)  评论(0编辑  收藏  举报