zoukankan      html  css  js  c++  java
  • EL 和 JSTL 的使用

    EL

    Express Language 表达式语言

    就是把<% 这里可以写java语言 %> 这种jsp的写法简化变为${ }的方式

    例如

    action="${pageContext.request.contextPath }/login"

    JSTL 是JSP Standard Tag Library 是JSP的标准标签库

    ( jsp java server pages 其实就是一个Servlet

    在C:apache-tomcat-9.0.4-windows-x64apache-tomcat-9.0.4workCatalinalocalhostsunwei_Test02orgapachejsp

     查看jsp的java文件

     

    )

    举例

    if语句只有if 没有else ,需要再来一个if 使用时把源代码复制成两份放在两个if中 实现同一网页不同显示效果

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
        <center>
            <c:if test="${empty user }">
            <h2><a href="login.jsp">登录</a></h2>
            <h2><a href="linkman_save.jsp">新增联系人</a></h2>
            </c:if>
            <c:if test="${not empty user }">
            <h2><span style="color:red;">欢迎:${user.username }</span></h2>
            <h2><a href="linkman_save.jsp">新增联系人</a></h2>
            </c:if>
        </center>
    </body>
    </html>
  • 相关阅读:
    __weak与__block修饰符区别
    Socket 记录
    Python yaml文件中文读取写入
    Xshell 连接 本地虚拟机
    MySQL查询学生表
    Python Excel读写操作
    pytest mark标记运行
    pytest 参数化
    pytest xfail参数详解
    pytest 失败截图
  • 原文地址:https://www.cnblogs.com/qingyundian/p/8837010.html
Copyright © 2011-2022 走看看