栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

JSP的7个动作指令

Java 更新时间:发布时间: 百科书网 趣学号
JSP的7个动作指令

JSP动作指令主要是一组动态执行的指令,以标记的形式使用。与编译命令不同,动作指令是运行时候的动作脚本,JSP的7个动作指令分别如下:
jsp:forward 执行页面转向,将请求的处理转发到下一个页面。
jsp:param 用于传递参数,必须与其它支持参乎的标记一起使用。
jsp:include 用于动态引入一个JSP页面。
jsp:plugin 用于下载JavaBean或Applet到客户端执行。
jsp:useBean 使用JavaBean。
jsp:setProperty 设置JavaBean实例的属性值。
jsp:getProperty 获取JavaBean实例的属性值。

jsp:forward动作指令案例
该动作是实现服务器端页面的跳转,即从当前页面转发到另一个页面, 可以转发到静态的HTML页面,也可以转发到动态的JSP页面,或者转发到容器中的Servlet, 实际上完成的还是同一请求,因此转发的request在新的页面也是有效的,这种跳转方式称为服务器端跳转,使用jsp;param传递参数。

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
  
  
 
  这是首页index.jsp页面
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


这是page.jsp页面
用户名:<%=request.getParameter("username")%>
密码:<%=request.getParameter("password")%>

jsp:include动作指令案例
jsp:include指令标记用于把另外一个资源的输出内容插入当前JSP页面的输出内容之中,实际上是把指定页面的servlet所生成的应答内容插入到本页面的相应位置,这种JSP执行时候的引入称为动态引入。该动作指令涉及两个JSP页面会被翻译成两个servlet,这两个Servlet内容在执行时候合并。

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
  
  
  这是首页index.jsp 
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


这是page.jsp页面
用户名:<%=request.getParameter("username")%>
密码:<%=request.getParameter("password")%>

jsp:plugin动作指令
jsp:plugin动作指令动态地下载服务器端的JavaBean或者Java Applet程序到客户端浏览器上执行,当JSP页面被响应到浏览器执行时,jsp:plugin会很根据浏览器的版本替换成object或embed标记。

jsp:param动作指令
jsp:param经常和jsp:include,jsp:foward,jsp:plugin一起使用,用于在页面间传递参数信息。

jsp:useBean动作指令
该动作用于在JSP页面中实例化一个或多个JavaBean组件,这些被实例化的JavaBean组件可以在JSP页面被调用。

jsp:setProperty 和jsp:getProperty动作指令
在JSP页面设置和获取JavaBean属性,在接收表单参数时候比较方便。

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/295579.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号