一. tag file 简介 tag file从两个方面简化了自定义标签的开发。首 先,tag file无须提前编译,直到第一次被调用才会编 译。除此之外,仅仅使用JSP语法就可以完成标签的扩 展定义,这意味着不懂Java的人也能够进行标签自定义 了。 其次,标签库描述文件也不再需要了。原先需要在 ...
分类:
Web程序 时间:
2019-04-14 16:04:57
阅读次数:
154
这次给大家分享一个小知识点——利用JSTL标签库中的functions标签来获取集合长度。 一、首先在jsp页面导入JSTL的core标签和functions标签 二、用<c:forEach>标签来遍历集合 这样通过${fn:length()}就可以很轻松的获取到userList集合的长度啦! 三、 ...
分类:
Web程序 时间:
2019-04-08 15:51:00
阅读次数:
200
优点: (1) 实现了MVC模式,层次结构清晰,使程序员只需关注业务逻辑的实现。 (2) 丰富的标签库,大大提高了开发的效率。 (3) Struts2提供丰富的拦截器实现。 (4) 通过配置文件,就可以掌握整个系统各个部分之间的关系。 (5) 异常处理机制,只需在配置文件中配置异常的映射,即可对异常 ...
分类:
其他好文 时间:
2019-04-03 14:07:35
阅读次数:
165
[TOC] EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写。 作用 ? EL最主要的作用是获得四大域中的数据 ? EL内置11对象 EL执行表达式 内部可以进行运算,只要有结果 $ ...
分类:
Web程序 时间:
2019-03-26 22:50:28
阅读次数:
292
1. Upload(上传标签) 1.1. 参数 属性名 类型 描述 是否必须 默认值 id string 上传控件唯一标示 是 null name string 控件name 是 null formData string 上传文件提交后台的其他表单参数取ID 否 null uploader stri ...
分类:
Web程序 时间:
2019-03-06 12:00:16
阅读次数:
215
为什么用templates? views.py视图函数是用来写Python代码的,HTML可以被直接硬编码在views.py之中。 对页面设计进行的任何改变都必须对 Python views.py中的代码进行相应的修改。 站点设计的修改往往比底层 Python 代码的修改要频繁得多,因此如果可以在不 ...
分类:
其他好文 时间:
2019-02-28 11:50:22
阅读次数:
184
1、问题的提出 在开发Web 应用时,Web页面可能由不同的人参与开发,因此开发出来的界面通常千奇百怪、五花八门,风格难以保持一致。 为了统一界面的风格,Struts 框架提供了一个标签库Tiles 来进行网页的框架布局 。 它由一个主框架文件(frame.jsp) 包含四个文件(头文件(heade ...
分类:
其他好文 时间:
2019-02-20 13:21:06
阅读次数:
187
1.JSP原理分析及语法 查看 _jsp.java 源码路径: F:\apache-tomcat-9.0.14\work\Catalina\localhost\ROOT\org\apache\jsp JSP语法 3.JSP中的Java脚本片段 2,3 方式都在_japService() 里面。 4. ...
分类:
Web程序 时间:
2019-02-07 23:41:32
阅读次数:
243
1. FormValidation(表单提交及验证标签) 1.1. 参数 属性名 类型 描述 是否必须 默认值 action string 表单提交路径 否 null formid string 表单唯一标示 是 formobj refresh boolean dialog为true时是否刷新父页面 ...
分类:
其他好文 时间:
2019-02-04 19:40:41
阅读次数:
208
<!--[if !supportLists]-->1. <!--[endif]-->DictSelect (数据字典下拉选择框) <!--[if !supportLists]-->1.1. <!--[endif]-->参数 属性名 类型 描述 是否必须 默认值 typeGroupCode strin ...
分类:
其他好文 时间:
2019-02-04 19:28:57
阅读次数:
176