• JSP动作标签


     

    概述:

    用来简化Java脚本

    jsp动作标签是JavaWeb内置的动作标签,是已经定义好的,我们可以拿来直接使用

    如果不够用,可以自定义

    JavaWeb一共提供了20多个标签,但是大多数基本没用,这里只讲常用的几个

    动作标签

    <jsp:include page=" ">请求包含

    这个和jsp中include指令相似,但include是在编译时完成的包含的,是先把两个文件和为一个jsp文件,再变成Servlet文件,

    而这个动作标签是在运行级别完成的包含,是先把两个jsp文件分别变成Servlet文件,然后在完成包含

    <jsp:forward page=" ">请求转发

    forward标签的作用与RequestDispatcher#forward()方法相同

    最后只在页面上显示转发到的那个文件的内容,,传递转发的文内容不会显示

    <jsp:param value="" name=""/>传递参数

    <jsp:include>和<jsp:forward>标签中使用<jsp:param>子标签,它是用来传递参数的

    举例如下:

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>a.jsp</title>
      </head>
      
      <body>
        <h1>a.jsp</h1>
        <hr/>
        <jsp:include page="/b.jsp">
            <jsp:param value="zhangSan" name="username"/> //例子
        </jsp:include>
    </body>
    </html>
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>b.jsp</title>
      </head>
      
      <body>
        <h1>b.jsp</h1>
        <hr/>
        <%
            String username = request.getParameter("username"); 
            out.print("你好:" + username);
        %>
      </body>
    </html>
  • 相关阅读:
    PDF文档生成缩略图
    zTree数据回显
    window.showModalDialog基础
    Java获取两个时间段内的所有日期
    CSS设置超出表格的内容用省略号显示
    Ajax提交form表单
    普通java类在Tomcat启动时获取ServletContext
    mysql中sql优化和合理使用索引
    mysql数据类型详解系列
    如何干净的清除slave同步信息
  • 原文地址:https://www.cnblogs.com/QianYue111/p/9739762.html
Copyright © 2020-2023  润新知