web14天jspmd

1.jsp

  1. 其本质就是一种简化的 Servlet 设计、实现了 java 中使用 html 标签。
  2. <%= %> <% %>
  3. jspService()方法调用来处理客户端请求。每一个请求,创建一个新的多线程来响应该请求。
  4. 指令标识符

    page:通常位于 jsp 页面的顶端,同一个页面可以有多个 page 指令<%@ page 属性1="属性值" 属性2="属性值2,属性值22" 属性n = "属性值 n" %>
    include:将一个外部文件嵌入到当前的JSP文件中,同时解析这个页面中的JSP语句<%@ include file="path" %>
    taglib:使用标签定义新的自定义标签,启用定制行为<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    

2.九大内置对象分类

  1. 输出输入对象:request对象、response对象、out对象
  2. 通信控制对象:pageContext对象、session对象、application对象
  3. Servlet对象:page对象、config对象
  4. 错误处理对象:exception对象

3.javabean

    <jsp:useBean id="produce" class="com.qfedu.bean.Produce"></jsp:useBean>
    <jsp:getProperty property="price" name="produce" />
    <jsp:setProperty property="price" name="produce" value="12.22" />
    setCharacterEncoding("UTF-8")//处理中文乱码

4.el[显示内容]表达式语言

${username}

5.jstl[控制逻辑]

  1. if例子
  2. foreach 例子
  3. choose when otherwise

        <c: set var="salary" scope="session" value="${2000*2}"/>
        <c:if test="${salary >200}">
        <c:out value="${salary}"/>
    
        <c:forEach var=“i”begin="1" end="5">
        <c:out value="${i}"/
    

6.servlet 传送数据到 jsp

  1. request.getRequestDispatcher(“cart.jsp”).forward(request, response);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值