A. request.sendRediret( "http//www.baidu.com"); B. .reauest.sendRedirect(); C. .response.sendRedirect("httn://www.baidu.com"); D. .response.sendRedirect();
A. MVC模式把软件系统(项目)分为3个基本部分:模型(Model,简称M)、视图(View,简称V)和控制器(Controller,简称C)。 B. Servlet 可以作为MVC设计模式中的控制器。 C. 、HTML 可以作为MVC设计模式中的模型。 D. MVC模式的流程是:浏览器通过视图向控制器发出请求;控制器接收到请求之后通过选择模型进行处理;处理完请求以后再转发到视图,进仃视图界面的渲染并做出最终响应
A. 结构清晰,职责明确 B. 提高了代码的重用性 C. 每层的组件保持高内聚、低耦合 D. 程序执行效率高
A. DAL层中的方法一般都是“原子性”的,即每个方法都只完成一个逻辑功能。 BLL位于三层中的中间层,起到了数据交换中承上启下的作用,用于对业务逻辑的封装。 C. USL 位于三层中的上层,用于显示数据和接收用户输入的数据。为用户提供一种交互式操作的界面。 D. 请求转发和重定向有时候需要结合选择结构一起使用、因此应该编写在业务逻辑层中。
A. 表示层 B. 业务层 C. 数据访问层 D. 网络链接层
A. 表现层进行具体业务逻辑操作。 B. DAL负责数据访问操作 C. 分层使得程序的结构增多,层与层间的调用关系增多,因此会造成项目的结构混乱。 D. 分层增加了维护的复杂程度。
A. 三层架构和 MVC 设计模式都是为了解耦合,因此二者实际上就是同一种架构,没有区别。 B. 三层架构中的表示层对应于MVC 设计模式中的视图和控制器两部分。 C. 三层架构中的表示层对应于MVC设计模式中的视图。 D. 三层架构中的代码只包含表示层、业务逻辑层和数据访问层中的代码,没有其他代码。
A. BLL B. .DAL C. .USL D. Controller
A. BLL 调用USL中的方法 B. USL 调用DAL中的方法 C. USL、BLL 和DAL都可以调用实体类对象 DAL调用BLL中的方法
A. session.setName(UserName) B. session.setName(“name”,UserName) C. session.setAttribute(UserName) D. session.setAttribute(“name”,UserName)