栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JSP基础

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSP基础

1、jsp中可以写Java

<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title



<%=new java.util.Date()%>

<%
    int sum=0;
    for (int i = 0; i < 100; i++) {
        sum+=i;
    }
    out.println("Sum="+sum+"");
%>

<%
    for (int j = 0; j < 5; j++) {
%>
hello<%=j%>
<%
    }
%>
<%--这是JSP的注释--%>



其中HTML的注释在网站上不能直接找到

JSP本质上就是servlet,他自动的声明了一些对象(例如out等),JSP有个service函数可以实现将JSP文件中的Java语言改为可以显示在网页上的HTML。

JSP文件在执行时是先变成.Java,.Java再编译成.java.class。

2.用JSP指令改写错误页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<%@page errorPage="error/500.jsp" %>


    Title


<% int x=1/0;
    out.println(x);
%>

      (jsp2.jsp)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


自定义500的图片



      (500.jsp)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title




       (400.jsp)

3、用JSP指令使用公共部分

<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


我是头部

     (header.jsp)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


我是尾部

     (footer.jsp)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


<%--合并--%>
<%@include file="common/header.jsp"%>
我是主体
<%@include file="common/footer.jsp"%>


<%--JSp标签 拼接一个新的--%> 我是主体 (jsp3.jsp)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/842250.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号