zoukankan      html  css  js  c++  java
  • JSP的七大动作

    jsp七大动作:
    一:include 动态包含(分别编译):
    用jsp:include动作实现<jsp: include page="included.jsp" flush="true" />
    它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。flush属性: 用true ,表示页面可刷新。默认为false;
     
    二:useBean动作(jsp页面使用javaBean的第二种方式):
    <jsp:useBean id="对象名" class="包名.类名" scope="作用范围(request/page/application/session)"/>
    作用域默认为page(本页面有效).
    三:getProperty动作(name为useBean动作中的id).
    从对象中取出属性值:<jsp:getProperty name="javaBean对象" property="javaBean对象属性名" />
    四:setProperty动作(name为useBean动作中的id):
    为对象设置属性值:<jsp:setProperty name="javaBean对象" property="javaBean对象属性名" value=http://www.hake.cc/kf/201109/"值"/>
    为对象设置属性值:<jsp:setProperty property="javaBean对象属性名" name="javaBean对象" param="username"/>
    (param="username" 相当于 value=http://www.hake.cc/kf/201109/<%=request.getParameter("username")%>)
     
    五:param动作(传递参数)):
    到达跳转页面可以通过 request.getParameter(“参数名”)方式取出参数值
    <jsp:include page="转向页面的url" >
               <jsp:param   name="参数名1" value=http://www.hake.cc/kf/201109/"参数值1">

    <jsp:param   name="参数名2" value=http://www.hake.cc/kf/201109/"参数值2">
               ...........
     </jsp:include>
    或:
    <jsp:forward page="转向页面的url" >
               <jsp:param   name="参数名1" value=http://www.hake.cc/kf/201109/"参数值1">
               <jsp:param   name="参数名2" value=http://www.hake.cc/kf/201109/"参数值2">
               ...........
    </jsp:forward>
     
    六:forward动作:
    跳转页面:<jsp:forward page="login.jsp" />
     
    七:plugin动作:<jsp:plugin>:用于指定在客户端运行的插件

  • 相关阅读:
    Poj 1973 Software Company(二分+并行DP)
    Bellman-Ford算法及其队列优化(SPFA)
    Java程序打包成exe可执行文件
    zabbix监控入门初步
    网页解析器
    urllib2下载网页的三种方法
    ubuntu14.04允许root远程链接、修改主机名
    Iptalbes练习题(三)
    Iptalbes练习题(二)
    htop的使用
  • 原文地址:https://www.cnblogs.com/efforts-will-be-lucky/p/7064761.html
Copyright © 2011-2022 走看看