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

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

2)动态包含--很少用  动态包含会把包含 jsp 页面单独翻译成 servlet 文件,然后在执行到时候再调用翻译 servlet...3)页面转发--常用  <jsp:forward 转发功能相当于 request.getRequestDispatcher(".../xxxx.jsp").forward(request, response); 功能 静态包含和动态包含区别:  在这里需要补充说明一点:我们在工作中,几乎都是使用静态包含。...因为 jsp 页面虽然可以写 java 代码,做其他功能操作。但是由于 jsp 在开发过程中被定位为专门用来展示页面的技术。也就是说。jsp 页面中,基 本上只有 html,css,js。...朝阳区只要有哪个明星有什么不好事,他们都会知道,然后举报。 那么朝阳群众就是监听器,明星就是被监视事物,举报就是响应内容。 又或者说是,电动车报警器。当报警器锁上时候。

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

JSPJSTL 标签

是一个不断完善开放源代码 JSP 标 签库。 EL 表达式主要是为了替换 jsp表达式脚本,而标签库则是为了替换代码脚本。这样使得整个 jsp 页面 变得更佳简洁。.../jsp/jstl/functions" %> JSTL 标签使用步骤 1、先导入 jstl 标签 jar 包。...跟 switch ... case .... default 非常接近 choose 标签开始选择判断 when 标签表示每一种判断情况 test 属性表示当前这种判断情况...jsp 注释 2 、 when 标签标签一定要是 choose 标签 --%> <% request.setAttribute("score", 92);...var 表示遍历到数据 begin 表示遍历开始索引 end 表示结束索引 step 属性表示遍历步长 varStatus 属性表示当前遍历到数据状态

2.4K10

安全框架 - 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

JSTL-开放源代码JSP标签

今天刚知道这个东西,JSTL全称:JSP Standard Tag Library,翻译过来就是标准JSP标签库。那什么是标签标签就是用来标志您目标的分类或内容,在HTML语言中处处都是标签。...JSTL 经过简化表达式语言,它允许在不必使用功能齐全编程语言情况下对 JSTL 操作指定动态属性 我个人也总结出来两点: 1....某开发人员比较懒惰,不愿意经常重复性JSP页面中使用那些脚本元素,因此就封装了自己一套代码,专门用来简化JSP编写; 2....又一开发人员在对JSP页面进行维护时发现这些页面中元素乱七八糟,作为一个有洁癖开发大牛,他表示可以让页面维护起来更加简洁,于是…… 不可否认是一少部分人懒惰造成了大部分人懒惰。...顾名思义,format 标记库定义了用来格式化数据(尤其是数字和日期)操作。它还支持使用本地化资源束进行 JSP 页面的国际化。

1.5K20

jspappilication.getInitParameter()方法无法获取到问题

背景介绍 今天研究jsp内置对象时发现,使用appilication.getInitParameter()从web.xml文件中获取值时候,死活获取不到,折腾了将近一个小时,后来出现问题原因却让我感到智商遭到了侮辱...jsp文件信息 <% String driver = application.getInitParameter("driver"); String url = application.getInitParameter...最终解决办法 首先,你要确定你上面两个文件都没有写错,其次,如果你用了JRebel,请重新启动tomcat,而不是使用热部署,我就是被这玩意坑,太惨了。。。。...问题原因应该是这样,虽然JRebel可以在你更新了后台或者前端文件信息时,能热部署到服务器上,但是貌似这货并没有将web.xml文件重新加载一遍,所以导致了这个问题。...当然了,如果你重启服务器还是出现这个问题,那么就是你文件写错了。 Good luck for you! 结语 感谢您阅读,欢迎指正博客中存在问题,也可以跟我联系,一起进步,一起交流!

1.6K30

【答疑解惑】i++,++ii+=区别

表达式 a = i++; 它等价于 a = i ; i = i + 1; 表达式 a = ++i 它等价于 i = i + 1; a = i; 1、 首先两者区别是:前者是先赋值,然后再自增;...后者是先自增,后赋值 2、 ++ii++ 使用,一般来说在循环域里面,这两者并没有什么很大区别,因为编译器一般都会给你做优化。...但是要注意其生存周期,我们要注意i在程序流中变化,如果是for、while循环判断中要特别注意++ii++要提前。...没有结果,因为不同编译器做出来结果,你要纠结这个,哎我只能说那些书上纯粹是搞人。 以上我们只需记住先序后续递增,循环判断时条件即可。...i += 2; 这个是 i = i + 2; 自身加上2后赋值给自己。这个没有争议。 来骚年练习一下 i += (++i)+(++i)+(++i); 呵呵!!!

1.6K50
领券