自定义标签

文件以tld结尾,放在webinfo中

标签名

引用类

标签体

继承SimpleTagSupport,复写doTag()

getContext();

getjspBody()   invoke(null);

StringWriter

有属性要写属性,attribute    rtexprvalue表示是否支持EL表达式

获取属性方法:

Private String var;

public void setVar(String var)

开发模式

MVC+三层开发模式

Module  把数据封装到类中

View     jsp

Controler servlet代码 负责取数据 向浏览器响应

Web层:就是MVC层

servicec层:负责处理业务代码

dao层:持久层 负责操作数据对象 连接数据库

最新文章

  1. hadoop2.6.2+hbase+zookeeper环境搭建
  2. Ubuntu 14.04 无线网卡驱动安装
  3. 比较二个文件的最后修改时间FileListener
  4. mysql启动关闭
  5. shell 内网主机存活探测器
  6. linux - 怎么自动填写有交互的shell脚本 - SegmentFault
  7. ie6下:png图片不透明 和 背景图片为png的节点的内部标签单击事件不响应
  8. 修改EF的默认约定模型的方式
  9. 一个php创建webservice,并通过c#调用的真实实例
  10. PHP - 操作符与控制结构
  11. play框架概述
  12. 利用VNC远程登录Linux服务器简易版
  13. 使用stackOfIntegers实现降序素数
  14. ES6躬行记(5)——对象字面量的扩展
  15. jmeter 之调试
  16. ES6系列之解构
  17. Vivado Turtorial 01 —— 使用vivado中debug功能(类似ISE中ChipScope)
  18. cyberduck的SSH登录
  19. python标准库介绍——34 commands 模块详解
  20. Eclipse+Spring学习(一)环境搭建(转)

热门文章

  1. ES6新特性-----变量和字符串
  2. 正确决解Hibernate4.*中:Connection cannot be null when 'hibernate.dialect' not set
  3. Type Correlation
  4. Unity3d 打包时报错 CommandInvokationFailure: Unable to convert classes into dex format. See the Console for details.
  5. 普林斯顿大学算法课 Algorithm Part I Week 3 重复元素排序 - 三路快排 Duplicate Keys
  6. .NET(C#):使用反射来获取枚举的名称、值和特性【转】
  7. andengine游戏引擎总结进阶篇1
  8. Codeforces 191C Fools and Roads(树链拆分)
  9. Velocity引擎导致jvm内存外内存泄露
  10. trim()函数IE7/8不兼容