搜索列表
-
基于EJB技术的商务预订系统的开发
【JSP编程】技术已经越来越多地应用到大型网络系统开发中,本文中,笔者将介绍EJB(Enterprise Java Beans)的定义、基于EJB技术的应用系统结构模型以及EJB组件的内容和分类,最后结合基于EJB的结构模型和EJB组件开发了一个商务预订系统。EJB从技术上而言不是一种“产品”,而是一种技术规范。SUN公司...
|基于|于E|EJ|JB|B技|技术|术的|的商|商务|务预|预订|订系|系统|统的|的开|开发|发| -
JavaBean实现多文件上传的两种方法
【JSP编程】 摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现。首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较。 关键字:JavaBean 、http 、ftp 、ftpclient JavaBean是一种基于J...
|Ja|av|va|aB|Be|ea|an|n实|实现|现多|多文|文件|件上|上传|传的|的两|两种|种方|方法|法| -
利用iText在JSP中生成PDF报表
【JSP编程】问题的由来 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观。如果将它转成PDF文件再打印,则打印效果会好很多。 iText简介 iText是一个...
|利用|用i|iT|Te|ex|xt|t在|在J|JS|SP|P中|中生|生成|成P|PD|DF|F报|报表|表| -
JSP和Struts解决用户退出问题
【JSP编程】 在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许...
|JS|SP|P和|和S|St|tr|ru|ut|ts|s解|解决|决用|用户|户退|退出|出问|问题|题| -
深入剖析JSP和Servlet对中文的处理
【JSP编程】 世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。 这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本文描述的方法是用于处理中文的,但是,推而广之,对于处理世界上其它国家和地区的语言同样适用。 汉字是双字节...
|深入|入剖|剖析|析J|JS|SP|P和|和S|Se|er|rv|vl|le|et|t对|对中|中文|文的|的处|处理|理| -
Java数据对象JDO 2.0查询语言的特点
【JSP编程】 查询语言的改进是JDO2.0规范中的重要环节,本文从较高的层面阐述JDO2.0所提供的一些新功能。由于JDO2.0规范还未进入公开草案状态,目前还没有任何内容敲定下来,一切都还可能面临变化。不过,JDO2.0将会很快进入最后阶段,而这里提到的查询特性是JDO2.0专家组(译者注:David Jordan就是...
|Ja|av|va|a数|数据|据对|对象|象J|JD|DO|O2|20|0查|查询|询语|语言|言的|的特|特点|点| -
JDO 2.0查询语言的特点
【JSP编程】 查询语言的改进是JDO2.0规范中的重要环节,本文从较高的层面阐述JDO2.0所提供的一些新功能。由于JDO2.0规范还未进入公开草案状态,目前还没有任何内容敲定下来,一切都还可能面临变化。不过,JDO2.0将会很快进入最后阶段,而这里提到的查询特性是JDO2.0专家组(译者注:David Jordan就是专家组重要成员)花...
|JD|DO|O2|20|0查|查询|询语|语言|言的|的特|特点|点| -
Java2下Applet数字签名
【JSP编程】我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证。我使用的环境是WINDOWS2000,应用服务器是WEBLOGIC6.0,开发环境是JBUILDER4.0。之前我提醒大家一定要注意服务器端和客户端的概念。那些文件应该在服务器端,那些文件应该在客户端...
|Ja|av|va|a2|2下|下A|Ap|pp|pl|le|et|t数|数字|字签|签名|名| -
J2SE中的序默认序列化
【JSP编程】要保存的也被保存了下来。一般情况下,我们仅仅需要保存逻辑数据就可以了。不需要保存的数据我们可以用关键字transient标出。 以下是一个例子: import java.io.*; public class Serial implements Serializable { int company_id; String company_addr; transient boolean company_flag; ...
|J2|2S|SE|E中|中的|的序|序默|默认|认序|序列|列化|化| -
Java中基于Aspectwerkz的AOP
【JSP编程】 一、AOP编程概览 面向对象编程技术进入软件开发的主流对软件的开发方式产生了极大的影响,开发者可以用一组实体以及这些实体之间的关系将系统形象地表示出来,这使得他们能够设计出规模更大、更复杂的系统,开发周期也比以前更短。OO开发的唯一问题是,它本质上是静态的,需求的细微变化就可能对...
|Ja|av|va|a中|中基|基于|于A|As|sp|pe|ec|ct|tw|we|er|rk|kz|z的|的A|AO|OP|P| -
Eclipse中自动重构实现探索
【JSP编程】 本文用eclipse的自动重构功能对一个程序实例进行重构,目的是探索Eclipse自动重构可以在多大程度上辅助重构这个过程。程序实例使用《Refactoring:Improving the Design of Existing Code》一书中的例子。 Eclipse的自动重构功能能够很好地支持各种程序元素的重命名,并自动更新相关的引用。Eclipse能够支持方法...
|Ec|cl|li|ip|ps|se|e中|中自|自动|动重|重构|构实|实现|现探|探索|索| -
Java语言中链表和双向链表
【JSP编程】 链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于Java语言不提供指针,所以有人认为在Java语言中不能实现链表,其实不然,Java语言比C和C++更容易实现链表结构。Java语言中的对象引用实际上是一个指针(本文中的指针均为概念上的意义,而非语言提供的...
|Ja|av|va|a语|语言|言中|中链|链表|表和|和双|双向|向链|链表|表|