Jsp标签

Jsp标签

<%--
  Created by IntelliJ IDEA.
  User: 是小邱呀
  Date: 2021/9/29
  Time: 18:13
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>scope.jsp 页面</title>
</head>
<body>
<h1>scope.jsp 页面</h1>

<%
    // 往四个域中都分别保存了数据
    pageContext.setAttribute("key", "pageContext");
    request.setAttribute("key", "request");
    session.setAttribute("key", "session");
    application.setAttribute("key", "application");
%>
    pageContext 域是否有值:<%=pageContext.getAttribute("key")%> <br>
    request 域是否有值:<%=request.getAttribute("key")%> <br>
    session 域是否有值:<%=session.getAttribute("key")%> <br>
    application 域是否有值:<%=application.getAttribute("key")%> <br>
<%

    //request.getRequestDispatcher("/scope2.jsp").forward(request, response);
%>
    <br>
    静态包含<br>
<%--    <%@include file="/Jsp/scope2.jsp"%>--%>
    <br>
    动态包含<br>
    <jsp:include page="/Jsp/scope2.jsp">
        <jsp:param name="username" value="tom"/>
        <jsp:param name="password" value="123456"/>
    </jsp:include>
    标签-转发<br>
<%--    <jsp:forward page="/Jsp/error.jsp"></jsp:forward>--%>
</body>
</html>

<%@ page import="com.xiaoqiu.Pojo.Student" %>
<%@ page import="java.util.List" %>
<%@ page import="java.util.ArrayList" %><%--
  Created by IntelliJ IDEA.
  User: 是小邱呀
  Date: 2021/9/29
  Time: 18:18
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>scope2.jsp 页面</title>
    <style>
        table{
            border: 1px blue solid;
            width: 600px;
            border-collapse: collapse;
        }
        td,th{
            border: 1px blue solid;
        }
    </style>
</head>
<body>
<h1>scope2.jsp 页面</h1>
    pageContext 域是否有值:<%=pageContext.getAttribute("key")%> <br>
    request 域是否有值:<%=request.getAttribute("key")%> <br>
    session 域是否有值:<%=session.getAttribute("key")%> <br>
    application 域是否有值:<%=application.getAttribute("key")%> <br>
    <%=request.getParameter("username")%>
    <%=request.getParameter("password")%>

<%-- 练习一:在jsp页面中输出九九乘法口诀表 --%>
<h1 >九九乘法口诀表</h1>
<table >
    <% for (int i = 1; i <= 9; i++) { %>
    <tr>
        <% for (int j = 1; j <= i ; j++) { %>
        <td><%=j + "x" + i + "=" + (i*j)%></td>
        <% } %>
    </tr>
    <% } %>
</table>
<%--练习二:jsp输出一个表格,里面有10个学生信息。--%>
<%
    List<Student> studentList = new ArrayList<>();
    for (int i = 0; i < 10; i++) {
        studentList.add(new Student(i+1,"name"+i+1,18,"phone"+i+1));
    }
%>
<table>
    <tr>
        <td>编号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>电话</td>
        <td>操作</td>
    </tr>
    <% for (Student student : studentList) { %>
    <tr>
        <td><%=student.getId()%></td>
        <td><%=student.getName()%></td>
        <td><%=student.getAge()%></td>
        <td><%=student.getPhone()%></td>
        <td>删除、修改</td>
    </tr>
    <% } %>
</table>

</body>
</html>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值