JSP技术(二)

4.request.getAttribute()和 request.getParameter()有何区别?

a、request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。      b、getAttribute是返回对象,getParameter返回字符串

c、getAttribute()一向是和setAttribute()一起使用的,只有先用setAttribute()设置之后,才能够通过getAttribute()来获得

值,它们传递的是Object类型的数据。而且必须在同一个request对象中使用才有效。,而getParameter()是接收表单的get或者  post提交过来的参数

5.MVC的各个部分都有那些技术来实现?如何实现?

MVC是Model-View-Controller的简写。Model代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),View是应用的表示面(由JSP页面产生),Controller是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,       处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。

6.jsp有哪些内置对象?作用分别是什么?

a、request 用户端请求,此请求会包含来自GET/POST请求的参数b、response 网页传回用户端的回应

c、pageContext 网页的属性是在这里管理d、session 与请求有关的会话期

e、application 封装服务器运行环境的对象; f、out 输出服务器响应的输出流对象;

g、config Web 应用的配置对象; h、page JSP网页本身

i、exception 封装页面抛出异常的对象。

原文地址:https://www.cnblogs.com/husband/p/14229371.html