摘要:
摘要:标准的JSP标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签。简而言之,如果使用taglib,那么你可以设计自己的JSP标记!一般来说,自定义tag标签主要用于操作隐藏对象、处理html提交表单、访问数据库或其它企业级的服务,诸如邮件和目录操作等等。自定义tag标签的使用者一般都是那些对java编程语言非常精通,而且对数据访问和企业级 阅读全文
摘要:
1。问题:Tag究竟是什么?如何实现一个Tag?一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些特别的工作,你的类就是一个Tag。并且它自己负责和jsp页面的交互,不用你多操心。“特别的工作”通常有以下几个步骤:1)提供属性的set方法,此后这个属性就可以在jsp页面设置。以jstl标签为例c 阅读全文
摘要:
原创: 王思龙 JSP/SERVLET中关于文件上传的讨论已经很久了,网上的例程也很多,但大多都不系统,且限制很多,不能作为一个通用组件拿来既用,所以对大多数人来讲,仍然是一个很头疼的问题,究其原因,关键是JSP/SERVLET中并没有给出一个实现文件上传的标准方法,本文拟从原理的角度来系统阐述JSP/SERVLET的上传原理,并给出一个标准实现方法。 JSP/SERVLET上载的难点 1、支持任意格式、任意数量的文件上载;2、上载控制的实现;3、表单信息的取得;4、“即插即用”的应用方法;我个人认为,制约通用 上载组件的实现主要是这四个难点。 JSP/SERVLET上传的原理 JS 阅读全文
摘要:
现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是 好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的 驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试纪录 那么现在开始我们的jsp和数据库之旅吧。 一、 阅读全文
摘要:
概要2003.3.7SUN发布了Servlet2.4的PFD2,在本文中JasonHunter介绍了2.4和2.3版本的一些区别,并解释了这样改变的一些原因,同时还介绍利用和使用这些新的特性...作者JasonHunter英文原文2003年3月7日SunMicrosystems发布了Servlet2.4标准的"ProposedFinalDraft2"。由于它仍然处于ProposedFinalDraft阶段,规范还没有完全完成,某些技术细节可能会改变。甚至有可能会制订ProposedFinalDraft3。然而,在这个标准的最终发布之前将不会再出现重大的改变,事实上,serv 阅读全文
摘要:
题注:目前servlet和jsp是用来开发web应用程序最流行的工具之一,本文由权威的servlet专家JasonHunter撰写,全面的而准 确的介绍了从ServletAPI2.2到2.3(目前)的变化和原因,并展示了在servlets中如何使用filter的激动人心的新技术。翻译者加:虽然Servlet2.4的规范即将出台,但相信此篇文章对于那些刚刚开始运用Servlet的爱好者们还会有所帮助。(鉴于此篇文章是在Servlet2.3规范正式出台之后转译,故有关Filter的部分未按原文,而是按照2.3最终规范中的修改的部分所翻译)英文原文改变:·需要JDK1.2或更高版本 阅读全文