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

jsp标签小结

JSP自定义标签试验原文:兔八哥笔记3:JSP自定义标签试验 一、概述 JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签...2.开发流程: (1) 编写JSP,在JSP中使用自定义标签。 (2) 在web.xml中指定JSP中使用的标签的.tld(标签库描述文件)文件的位置。 (3) .tld文件中指定标签使用的类。...”/> (3) 带标签体的标签: 在自定义标签的起始和结束标签之间的部分为标签体(Body)。...Body的内容可以是JSP中的标准标签,也可以是HTML、脚本语言或其他的自定义标签。...实际上自定义标签和JSP中的其他的内容被WebServer一起编译成servlet。 2. 完成后的试验的目录结构 应用myjsp放在Tomcat的webapps下。

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

    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。...朝阳区只要有哪个明星有什么不好的事,他们都会知道,然后举报。 那么朝阳群众就是监听器,明星就是被监视的事物,举报就是响应的内容。 又或者说是,电动车的报警器。当报警器锁上的时候。

    80430

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

    在JSP中访问JavaBean的语法: 1、声明JavaBean对像-必须使用完整类名: jsp:useBean id=“someBean” class=“package.SomeBean” scope...:page|request|session|application 需要说明的是:一般情况下,我们保留jsp:useBean/>的body部分为空,如果不为空,则只有初始化此Bean时执行,如: jsp...当声明了一个Bean并将它放到某个范畴之后,在同一个范围内再次使用jsp:useBean../>将不再创建。而是直接给你返回已经创建过的Bean的实例。此过程可以通过查看容器翻译的源代码得知。...(这个变量的类型不是基本数据类型时,jsp:setProperty>标记无法直接使用!)...-- 以下演示属性名与setter-getter方法比较特殊时的jsp:userBean用法 --> jsp:useBean id="person" class="cn.hncu.bean.Person

    2.1K10

    JSP标准标签库

    JSTL简介 JSTL全名JspServer Pages Standdard Tag Library(Jsp标准标签库),它是sun公司发布的一个针对JSP开发的新组件,它允许使用标签开发Jsp页面....JSTL是一个标准的已制定好的标签库,它可以应用到很多领域. 如:基本输入输出、流程控制、循环、XML文件剖析、数据库查询及国际化和文字格式标准化的应用等。  ...JSTL所提供的标签库主要分为五大类: JSTL 前置名称 URI 范例 核心标签库 c http://java.sun.com/jsp/jstl/core I18N格式标签库 fmt...用来存储test运算的结果(true或false) 否 无 scope Var变量的JSP范围 否 page 实例:利用标签设置javaBean的属性age,在jsp页面中获取age,...属性列表: 名称 说明 必须 默认值 var 用来存放现在指定的成员 否 无 items 被迭代的集合对象 否 无 varStatus 用来存放现在指的相关成员信息 否 无 begin 开始的位置 否

    1.4K10

    JSP基础--动作标签

    JSP动作标签 1 JSP动作标签概述 动作标签的作用是用来简化Java脚本的! JSP动作标签是JavaWeb内置的动作标签,它们是已经定义好的动作标签,我们可以拿来直接使用。...JSP动作标签的格式:jsp:标签名 …> 2 jsp:include> jsp:include>标签的作用是用来包含其它JSP页面的!...include动作标签是在运行级别完成的包含,即当前JSP和被包含的JSP都会各自生成Servlet,然后在执行当前JSP的Servlet时完成包含另一个JSP的Servlet。...4 jsp:param> 还可以在jsp:include>和jsp:forward>标签中使用jsp:param>子标签,它是用来传递参数的。...[崔2]获取参数 JSP动作标签   这些jsp的动作标签,与html提供的标签有本质的区别。   * 动作标签是由tomcat(服务器)来解释执行!它与java代码一样,都是在服务器端执行的!

    1K20

    JSP存放在 WEB-INF 跟webroot的区别

    JSP存放在 WEB-INF 跟webroot的区别 放在webroot下面:优点,程序结构清晰,便于编码和维护;缺点,要加过滤器。...> 上面这段语句只有一个名为test的按钮,如果单击这个按钮是,系统就会跳转到/WEB-INF/jsp/test/test.jsp,它的代码如下: 例...page = "/WEB-INF/jsp/test/test.jsp" /> 请注意上面红色的语句,这段就是通过forward的形式来访问...个人认为,像这种方式的可能不大时候采用一般jsp进行编程的系统,因为很多页面上都有采用submit这样的方式来进行跳转,但这种方式却非常适合采用struts结构的系统。...中的jsp代码可以被正常访问,也防止了对这些页面的直接访问,下面我来举例说明。

    87230

    自制权限框架(一)jsp标签

    2、在jsp中,使用标签,标识着拥有这个权限的用户才能够展示标签中的内容。   ...所以,笔者基于java注解和jsp标签简单的实现了权限框架,它有一定的局限性,不过大家可以进行扩展。 二、jsp标签 在这一篇中,先向大家介绍jsp的权限标签。...在jsp当中,标签都是成对出现的,在开始标签时,将会执行doStartTag()方法,对应的在结束标签时,将执行doEndTag()方法,上面的类中没有写出doEndTag()方法,将会执行父类TagSupport...--是否可用jsp表达式-->   uri的参数需要在jsp中引用,tag的name属性是标签的名称,permissions...至此,jsp的自定义权限标签就介绍完了,还请大家多多指教。下一篇将会介绍controller中的权限注解的实现。

    1.2K20

    安全框架 - Shiro的注解以及JSP标签

    Shiro想必大家都知道了,之前的文章我也有提过,是目前使用率要比spring security都要多的一个权限框架,本身spring自己都在用shiro,之前的文章有兴趣可以去扒一下 最近正好用到shiro...在对资源访问的时候需要对url进行权限配置,在spring-shiro.xml中需要配置大量的上述代码,这样做可以,但是十分的冗余,而且也不利于后期维护,就像当初的hibernate一样,有很多的hbm...这样就可以在代码中使用注解了,需要注意的是,注解可以再controller, service 以及dao层使用,但是建议再controller中拦截,因为入口只有一个,而其他两层的方法是可以公用的 @RequiresPermissions...("order:query") 另外jsp上可以这样使用: ?...OK,这样整个权限的控制就没有问题了,直接控制到资源,而不是角色。 ? 最后再附上一张最基本的5张数据库权限表 ?

    1K60

    JSP:自定义标签技术

    什么是 JSP 标签 ? JSP 标签是 JavaServer Pages 技术中的特殊语法,它看起来就像普通的 HTML 或者 XML 标签一样。 就像这样 ?...TagClass,标签处理器 所有 JSP 标签都将引起某些标签处理器的执行,标签处理器包含了用于完成标签目的的必要代码。...标签处理器将在 TLD 中的标签定义中指定,容器则使用该信息将 JSP 中的标签映射到应该执行的Java代码。 ——《Java Web 高级编程,8.1 节》 ?...当 JSP 解析器遇到 taglib 指令时,它将在不同的位置搜索该 URI,并定位到该标签库的 TLD 文件。JSP 规范中定义的这些位置如下(按优先级从高到低显示): (1)....从继承体系上看,主要分 SimpleTag 和 Tag,BodyTagSupport 是 Tag 的子类;Tag 是典型的标签处理器(JSP 出现的初期,它就已经出现了),SimpleTag 是到了 JSP

    1.2K30
    领券