zoukankan      html  css  js  c++  java
  • JSP动作元素<jsp:include>和<jsp:param>的搭配使用

    最近在学习项目时,遇到<jsp:param>,所以对其了解了一下并在此记录。

    当<jsp:include>和<jsp:param>动作元素一起使用时,可以将<jsp:param>中提供的参数值传递到<jsp:include>要加载的文件中去,因此当<jsp:include>和<jsp:param>结合使用时,可以在加载文件的过程中同时向该文件提供信息。

    测试代码jspparamtest.jsp如下:

     1 <%@ page language="java" contentType="text/html; charset=gb2312"%>
     2 <html>
     3 <body>
     4 <p>加载文件显示效果:
     5 <!--通过JSP param传递参数 -->
     6     <jsp:include page="resource/sum.jsp">
     7     <jsp:param value="300" name="number"/>
     8     </jsp:include>
     9 </body>
    10 </html>

     要加载的sum.jsp文件代码如下:

     1 <%@ page language="java" contentType="text/html; charset=gb2312"%>
     2 <html>
     3 <body>
     4     <%
     5         String str = request.getParameter("number");
     6         int n = Integer.parseInt(str);
     7         int sum=0;
     8         for(int i=0;i<n;i++)
     9         {
    10             sum+=i;
    11         }
    12     %>
    13     <p>
    14                  从1到<%=n %>的累加和是:
    15     <br>
    16       <%=sum %>
    17 </body>
    18 </html>

    最后,<jsp:include>和<jsp:param>搭配使用,书写代码时,要记得中间不可以插入注释语句。

  • 相关阅读:
    Word Ladder
    Word Ladder II
    Valid Palindrome
    java 正则表达式-忽略大小写与多行匹配
    Vue自定义指令
    定义格式化时间的全局过滤器
    Vue过滤器的使用
    daterangepicker 设置默认值为空(转载)
    js时间戳与日期格式之间的互转
    Vuedevtools安装
  • 原文地址:https://www.cnblogs.com/hhhwj/p/13292073.html
Copyright © 2011-2022 走看看