jsp简介和MVC开发模式

JSP主要内容:

一. 指令 :
1.Page 配置JSP页面,导入资源文件
作用:用于配置JSP页面,导入资源文件
格式:<%@ page language=“java” contentType=“text/html; charset=UTF-8”
pageEncoding=“UTF-8”%>

contentType:设置浏览器的编码格式
import:导包
errorPage:当前页面发生异常后,会自动跳转到指定的页面
isErrorPage:表示当前页面为错误页面(true:是,可以使用内置对象exception。false:否,默认值,不可以使用内置对象exception)

2.include :页面包含的。导入页面的资源文件

		页面中纯在相同部分时<%@include file=”top.jsp“ %>可以复用
  1. taglib : 导入资源

    导入标签<%@taglib prefix="c" uri="http........"%>
    用的时候级用前缀<c:就可以了
    	prefix:自定义前缀
    

二. 注释

1.html注释:<!-- -->
2.jsp注释<%--   --%> 

三. 9个内置对象

在jsp页面中不需要创建,直接可以使用的对象: 
变量名:						真实类型:        						作用:
			1.pageContext				PageContext						当前页面共享数据
			2.request					HttpServletRequest					一次请求访问的多个资源共享数据(转发)
			3.session					HttpSession								一次会话的多次请求共享数据
			4.application				ServletContext					多个用户间共享数据
			5.response					HttpServletResponse			响应对象
			6.page						Object										当前页面(servlet)的对象
			7.out						Jsowriter									输出对象,把数据输出到页面
			8.config					ServletConfig							servlet的配置对象
			9.exception					Throwable							异常对象

MVC开发模式:
1.M:model 模型

	完成具体的业务操作,如:查询数据库,封装对象

2.V:view 视图

	展示数据

3.C:controller 控制器

1.获取用户的输入
2.调用模型
3.将数据交给视图展示

如图:
在这里插入图片描述
4.优点:耦合性低,方便维护,利于分工,重用性高
5.缺点:使用项目变的复杂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值