zoukankan      html  css  js  c++  java
  • jsp中的包含 include标签和ejb的小知识点

    <!-- 用inclue指令导入安全登录防护代码(静态包含) -->
    <!-- 静态包含:把被包含代码拷到当前类中形成一个新的类,执行。包含与被包含代码是合写在同一个类(service方法)中,其中的变量是完全共享的 -->
    <%@include file="include.jsp" %>

    <!-- 动态包含:用jsp:incluce标签来实现,,被包含的代码会生成一个独立的类。包含与被包含代码是两个不同的类,只共享request -->

    <!--所以jsp其他页面里面定义的内容,如果你动态包含的话,在b.jsp中是无法访问 到的,而静态包含是可以访问到的-->
    <jsp:include page="b.jsp"></jsp:include>

    关于注释的小细节:<% %>jsp中的代码注释,在源代码中是看不见的

                             <!--  -->html中的注释,在源代码中是可以看到的

    jsp文件只要是放在WEB-INF里,外面知道目录路径时也是访问不到的(受保护了!!!)

    ======================================================

    <body>
    <!-- 利用请求表单上传的参数来设置bean中的属性---这个是指定属性  -->
    <jsp:setProperty name="u" property="name" param="nm" /><!--param这个是参数的名称   name="u"这个是类的别名,${u}通过这个可以输出对象中的信息-->
    ${u} <br/><br/>

    <!-- 自动装配bean: 把表单参数名与bean中属性名一一对应地进行读参且设置属性---这个是所有属性 -->
    <jsp:setProperty name="u2" property="*" />
    ${u2}

  • 相关阅读:
    pytest实现参数化(@pytest.mark.parametrize)
    pytest标记测试用例为预期失败(@pytest.mark.xfail)
    pytest标记跳过某些测试用例不执行
    pytest的conftest.py配置
    pytest之fixture使用
    模拟赛42 题解
    模拟赛41 题解
    一些可能永远用不到的性质
    补锅
    骗分杂谈
  • 原文地址:https://www.cnblogs.com/1314wamm/p/5963086.html
Copyright © 2011-2022 走看看