JSP面试题
来源:互联网 发布:windows 8 10 whql 编辑:程序博客网 时间:2024/06/05 17:07
1.JSP组成部分
1.指令(page:导包,指定编码)
2.小脚本(Java代码)
3.静态页面
4.声明
5.注释
6.表达式
2.JSP的九大内置对象
1.page
2.out:输出信息(页面)
3.request:处理客户端请求
4.response:相应客户端请求
5.session:会话(浏览器对应)
6.application:项目
7.pagecontext:取得任何范围的参数,通话它获取jsp页面的out,request,response,session,application等对象。
8.config:取得服务器的配置信息
9.exception:
3.转发与重定向的区别
1.转发:地址栏不改变,转发请求一次,转发可以将request传递到下一份页面
2.重定向:地址栏改变,重定向请求两次,重定向不能将request带到下一个页面
4.Servlet生命周期
1.启动web容器时,实例化Servlet,并调用init()方法初始化信息
2.客户端请求,调用service(),经过判断执行doGet()或doPost(),并作出相应响应。
3.关闭web容器,调用destroy(),释放资源。
5.实现分页的5个对象(Page工具类中的属性)
1.currPageNo 当前页码
2.totalPageCount 总页码
3.pageSize 页面大小
4.tatalInfoCount 总信息数
5.List<> new List 当前页的数据集合
6.实现连接池的步骤(JNDI)?
第一步:在tomcat的conf配置文件夹中context.xml(康泰四)文件中,进行JNDI数据库连接池配置:
<Resource name="jdbc/myschool"
auth="Container"
type="javax.sql.DataSource"
maxActive="1000"
maxIdle="30"
maxWait="10000"
username="root"
password="accp"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/myschool" />
第二步:在web.xml中添加配置(此配置需要写在web.xml文件中其他配置之前)
<resource-ref>
<res-ref-name>jdbc/message</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
第三步:创建工具类BaseDao,(贝斯到)并获取连接
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/message");
conn = ds.getConnection();
第四步:在lib文件夹里,导入.jar文件。
1.指令(page:导包,指定编码)
2.小脚本(Java代码)
3.静态页面
4.声明
5.注释
6.表达式
2.JSP的九大内置对象
1.page
2.out:输出信息(页面)
3.request:处理客户端请求
4.response:相应客户端请求
5.session:会话(浏览器对应)
6.application:项目
7.pagecontext:取得任何范围的参数,通话它获取jsp页面的out,request,response,session,application等对象。
8.config:取得服务器的配置信息
9.exception:
3.转发与重定向的区别
1.转发:地址栏不改变,转发请求一次,转发可以将request传递到下一份页面
2.重定向:地址栏改变,重定向请求两次,重定向不能将request带到下一个页面
4.Servlet生命周期
1.启动web容器时,实例化Servlet,并调用init()方法初始化信息
2.客户端请求,调用service(),经过判断执行doGet()或doPost(),并作出相应响应。
3.关闭web容器,调用destroy(),释放资源。
5.实现分页的5个对象(Page工具类中的属性)
1.currPageNo 当前页码
2.totalPageCount 总页码
3.pageSize 页面大小
4.tatalInfoCount 总信息数
5.List<> new List 当前页的数据集合
6.实现连接池的步骤(JNDI)?
第一步:在tomcat的conf配置文件夹中context.xml(康泰四)文件中,进行JNDI数据库连接池配置:
<Resource name="jdbc/myschool"
auth="Container"
type="javax.sql.DataSource"
maxActive="1000"
maxIdle="30"
maxWait="10000"
username="root"
password="accp"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/myschool" />
第二步:在web.xml中添加配置(此配置需要写在web.xml文件中其他配置之前)
<resource-ref>
<res-ref-name>jdbc/message</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
第三步:创建工具类BaseDao,(贝斯到)并获取连接
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/message");
conn = ds.getConnection();
第四步:在lib文件夹里,导入.jar文件。
阅读全文
0 0
- jsp面试题
- jsp面试题汇总
- JSP面试题
- JSP企业面试题
- JSP/Servlet 面试题
- jsp面试题大全
- jsp面试题
- JAVA面试题JSP
- JSP & Servlet 面试题
- jsp面试题
- JSP面试题
- Jsp&servlet面试题
- Jsp&servlet面试题
- jsp面试题
- jsp面试题
- Jsp面试题
- jsp面试题
- JSP面试题
- [启发式合并] [模拟] [BZOJ5040] 未来研究
- GetThreadSelectorEntry 函数,msdn
- PLC-串口通信实例
- 高级C语言教程-编译链接调试
- PTA 7-2 堆栈操作合法性(20 分)20分代码
- JSP面试题
- gcc
- 设计模式【工厂模式Factory Pattern】
- 【六】Java中关于static的使用
- Android 底部菜单栏Tab功能的几种实现方式
- 备考OCJP认证知识点总结(一)
- javascript验证输入是否为数字
- PC与三菱FX系列PLC通信实例
- 对Spring IOC的理解