Java Web-Jsp

一个JSP显示两个JSP的内容,使用JSP中的include方法

第一个JSP:

<%@page contentType="text/html" pageEncoding="UTF-8"%><%--生成网页--%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <h1>Hello World!!!</h1>
        <%--<jsp:include page="jsp2.jsp"/>--%>//这是第一个方法
    </body>
</html>
<%@include file="jsp2.jsp" %>//这是第二个方法

第二个JSP:

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<% String s="Hello world!";%><%!;%>
<% int s1=1;%>
<%! int s2=1;%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <% for(int i=1;i<=5;i++){%>
        <h1>Hello world!</h1>
        <%}%>
        
        <%=s%>
        <h1>Hello world!</h1>
        <h2>Hello world!</h2>
        <h3>Hello world!</h3>
        <h4>Hello world!</h4>
        <h5>Hello world!</h5>
        <h6>Hello world!</h6>
        
        <h1><%=s1++%><h1>
        <h1><%=s2++%><h1>
        
    </body>
</html>

在运行第一个JSP文件时,会在网页上出现两个文件的内容,有文件一,和文件二的内容

JSP的一些运用,函数调用。

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%! String sayHello()
{
    return "Hello";
}
%>
        
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <%=sayHello()%>
    </body>
</html>

例:计算一到一百的和,并显示计算的时间

<%@page import="java.text.SimpleDateFormat" %>
<%@page import="java.util.Date" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%!
    int start,end,sum;
    int sum(int s,int e)
    {
         int sum=0;
        for(int i=s;i<=e;i++)
        {
            sum+=i;
        }
    return sum;
    }
%>

<%
    start=1;
    end=100;
    sum=sum(start,end);
    %>

<% 
    Date date=new Date();
    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String today=df.format(date);
    %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body> 
        <%=start%><%=end%>的连续和为:<%=sum%>
        <br>
        当前时间为:<%=today%>
    </body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值