内容发布更新时间 : 2024/11/6 7:31:03星期一 下面是文章的全部内容请认真阅读。
2.重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。()
4.实现转发需要两个步骤,首先在Servlet中要得到RequestDispatcher对象,然后在调用该对象的forward方法实现转发。( )
5.在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。() 6.在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。()
四、思考题
1.MVC模式的核心思想是什么?
2.谁来担当MVC模式的视图、模型和控制器角色? 3.使用MVC模式有什么好处?
4.MVC模式中的Bean由谁来创建?都有那些生命周期类型? 5.控制器如何控制页面的流转。
6.怎样编写、编译、调试和布置MVC模式中的Servlet和bean? 7.请简要叙述如何设计JSP网站。
1. 请写出JSP页面的基本结构(JSP页面包括哪几种元素)。 2. 请写出JSP的运行原理。
3. 请简单叙述include指令标记和include动作标记的不同。 4. 如何处理表单提交的汉字?
5. 在<%!和%>之间声明的变量和在<%和%>之间声明的变量有何区别? 6. JSP内置对象session是什么。 7. session对象的生存期限依赖于什么。
8. RandomAccessFile类创建的流在读写文件时有什么特点? 9. 试述Servlet的生命周期。
10. HttpServletRequest类的sendRedirect()方法和RequestDispatcher类的forward
方法有何不同?
11. 简述JavaBean编写时需遵守的规则。 12. 简述JavaBean编写时需遵守的规则。 13. 简述Servlet的生命周期。
14. MVC模式对于设计合理的Web应用框架有着十分重要的意义,请解释什么
是MVC。