简答题:1. 简述jsp的执行过程。

来源:百度知道 编辑:UC知道 时间:2024/05/04 08:05:27
2. 如果某个jsp页面的page指令isErrorPage属性值设为true,则意味着什么?
3. include指令和<jsp:include>动作元素有什么不同?
4. 简述Servlet的生命周期。
5. 简述在Tomcat环境下编写Servlet的大致步骤。
6. JavaBean Scope的含义。
7. JSP的内置对象有哪些?
8. 如何通过JDBC-ODBC桥来访问数据库?

答:
1、jsp1 --> javaBean-->servlet-->jsp2
2、意味着当当前页面发生异常的时候会跳转到错误页面
3、include是把代码copy到另一个jsp页面,而<jsp:include>则是把效果加载过去,并不copy代码
4、实例化(创建servlet实例)、初始化(servlet容器调用init()方法)、服务(响应客户端请求)、破坏(destroy())、不可用(资源释放完成)
5、
6、JavaBean中的Scope代表该实例的作用域
7、request,response,out,session,application,pageContext。一共六个
8、public static Connection sql() {
Connection conn = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
try {
conn = DriverManager.getConnection("jdbc:odbc:datebaseName", "sa", "");//datebaseName为数据库名
} catch (SQLException ex1) {
ex1.printStackTrace();
}
return conn;
}