三、问答题
1.jsp有哪些内置对象?作用分别是什么?
application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。
Config对象允许将初始化数据传递给一个JSP页面
Exception对象含有只能由指定的JSP“错误处理页面”访问的异常数据。
Out对象代表提供输出流的访问
Page对象代表JSP页面对应的Servlet类实例
PageContext对象是Jsp页面本身的上下文,它提供唯一一组方法来管理具有不同作用域的属性
Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文
Response对象允许直接访问HttpServletResponse对象
Session对象可能是状态管理上下文中使用最多的对话
2.jsp有哪些动作?作用分别是什么?
操作被用来以“名—值”队的形式为其他标签提供附加信息
操作允许在请求是在现成的JSP页面里包含静态或者动态资源
操作允许将请求转发到另一个JSP、servlet或静态资源文件
标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围
此操作和setBean一起协作,用来设置JavaBean的属性
操作是对操作的补充,用来访问一个Bean的属性
用来产生客户端浏览器的特别标签,可以使用它来插入Applet和JavaBean
3.JSP中动态INCLUDE与静态INCLUDE的区别?
如果文件仅仅是静态文件,那么这种包含仅仅是把包含文件的内容加到JSP文件中去,但这个被包含文件不会被JSP编译器执行。相反,如果这个被包含文件是动态的文件,那么他将被JSP编译器执行。如果是动态文件还可以用传递参数
4.两种跳转方式分别是什么?有什么区别?
操作允许在请求是在现成的JSP页面里包含静态或者动态资源
操作允许将请求转发到另一个JSP、servlet或静态资源文件
5.servlet运行的生命周期图.
装载Servlet
Servlet类Servlet初始化(调用init方法)
实例对象被回收提供服务(调用Service方法)
销毁Servlet实例(调用destroy方法)
6.在程序里怎样注册servlet.
displayChart
org.jfree.chart.servlet.DisplayChart
displayChart
/displayChart
本文来源:http://www.010zaixian.com/shiti/413858.htm