首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JAVAWeb| 详解JSP技术、指令、隐式对象、标签

在JSP中Java代码和HTML是可以共存的,HTML代码就用来展示静态的内容,JAVA代码就用来展示动态的内容。...java代码 > ---会被翻译成servlet的成员的内容 JSP注释: 3 JSP指令 在JSP中有三大指令: page指令、include指令、taglib指令 咱们一个一个来吧...指令: 从单词意思可以看出这个指令是啥意思了,包含,对,他实际意思就是页面包含指令,可以将一个jsp页面包含到另一个jsp页面中 最后看一下...taglib指令: 它的用处主要是可以在jsp中引入一些标签库,例如jstl标签库、Struts2标签库。...标签 JSP标签能够用来控制JSP的行为,执行一些JSP的页面动作,通过这些标签也可以实现很多行java代码才能够实现的功能,比如说请求转发等。

59040

JSP中include动作与指令

include指令   JSP中有三大指令:page,include,taglib,之前已经说过了page的用法。这里介绍下include。   ...include动作   使用include动作标签也可以完成上述的操作,添加标签如下: jsp:include page="date.jsp" flush="true" />   可以达到上面同样的效果...观察发现,此时访问jsp生成了四个文件: ?   观察源码可以更好的理解: ?   include指令与动作的区别   一张图很好的说明了他们的区别(来源:慕课网): ?   ...forward动作   forward动作是使用jsp:forwad标签实现: jsp:forward page="URL" />   可以达到与request.getRequestDispatcher...param动作   常常与forward标签搭配使用,传递一些参数值: jsp:forward page="userForward.jsp"> jsp:param value

1.7K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JSP标准标签库

    JSTL简介 JSTL全名JspServer Pages Standdard Tag Library(Jsp标准标签库),它是sun公司发布的一个针对JSP开发的新组件,它允许使用标签开发Jsp页面....JSTL所提供的标签库主要分为五大类: JSTL 前置名称 URI 范例 核心标签库 c http://java.sun.com/jsp/jstl/core I18N格式标签库 fmt...> XML标签库 Xml http://java.sun.com/jsp/jstl/xml 函数标签库 fn http://java.sun.com/jsp/jstl/functions...,并输出数据 步骤一:将标签库中所有的.jar包(内部是所有的标签处理器)放到/WEB_INF/lib下,将所有的.tld(内部是所有的标签库描述)放到/WEB-INF/tlds下 步骤二:在Jsp页面中引用核心标签...范围 否 page 实例:利用标签设置javaBean的属性age,在jsp页面中获取age,如果age<18,输出相应信息 <%@ taglib prefix="c" uri="http

    1.4K10

    JSP基础--动作标签

    JSP动作标签 1 JSP动作标签概述 动作标签的作用是用来简化Java脚本的! JSP动作标签是JavaWeb内置的动作标签,它们是已经定义好的动作标签,我们可以拿来直接使用。...你可能会说,前面已经学习了include指令了,它们是否相同呢?虽然它们都是用来包含其它JSP页面的,但它们的实现的级别是不同的!...include指令是在编译级别完成的包含,即把当前JSP和被包含的JSP合并成一个JSP,然后再编译成一个Servlet。...其实jsp:include>在“真身”中不过是一句方法调用,即调用另一个Servlet而已。 3 jsp:forward> forward标签的作用是请求转发!...也就是说在hel.jsp中的hel.jsp是不会发送到客户端的。jsp:forward>的作用是“别在显示我,去显示它吧!”。

    1K20

    jsp 的常用标签(重点****)

    2)动态包含--很少用  jsp:include page="">jsp:include> 动态包含会把包含的 jsp 页面单独翻译成 servlet 文件,然后在执行到时候再调用翻译的 servlet...3)页面转发--常用  jsp:forward page="">jsp:forward> jsp:forward 转发功能相当于 request.getRequestDispatcher(".../xxxx.jsp").forward(request, response); 的功能 静态包含和动态包含的区别:  在这里需要补充说明一点:我们在工作中,几乎都是使用静态包含。...因为 jsp 页面虽然可以写 java 代码,做其他的功能操作。但是由于 jsp 在开发过程中被定位为专门用来展示页面的技术。也就是说。jsp 页面中,基 本上只有 html,css,js。...第二步:然后在 Web.xml 文件中配置。

    80430

    JSP---JavaBean的使用-jsp:useBean标签相关

    而反之将说ava类就是一个JavaBean,这种说法是错误的,因为一个java类中不一定有对属性的设置和获得的方法(也就是不一定有set和get方法)。...在JSP中访问JavaBean的语法: 1、声明JavaBean对像-必须使用完整类名: jsp:useBean id=“someBean” class=“package.SomeBean” scope..."/> id:代表jsp页面中的实例对象 通过这个对象引用类中的成员,如,id="wq", wq.成员(); class: 代表JavaBean类,如: class="com.Test...",引用com包中的Test类 scope:指明了javabean的生存时间 JavaBean的范围: JavaBean的scope属性决定的Bean的范围,默认为page范围。...">jsp:useBean> jsp:setProperty property="name" name="person" value="Tom"/> jsp:setProperty

    2.1K10
    领券