sp

使用JSP开发WebMail系统

另外WebMail同样也适用于企业或校园网的应用。通常在后台服务器的搭建和设置完成后实现WebMail系统,而前台的开发工作主要是开发工具与后台数据库和邮件服务器的交互问题。实现WebMail的主要功能该系统提供了获取、阅读、书写、转发、回复、打印、删除及用户管理的功能。整个WebMail系统全部采用纯Java代码,服务器端每响应一个服务请求启动一个线程,而不像CGI那样启动一个进程。采用Java为编程工具开发高性能、高可用性的WebMail服务器具有非常重要的意义。

JSP实现浏览器关闭cookies情况下的会话管理

如果浏览器不支持cookies,或者将浏览器设置为不接受cookies,我们可以通过URL重写来实现会话管理。encodeURL()及encodeRedirectedURL()方法首先判断cookies是否被浏览器支持;如果支持,则参数URL被原样返回,sessionID将通过cookies来维持。首先在启用cookies的情况下运行。然后关闭对cookie的支持,重启浏览器,再运行一次。注意,如果你想让这个例子能在关闭了cookies的浏览器中工作,你的JSP引擎必须支持URL重写。

JSP学习心得

对每一个请求,JSP引擎创建一个新的线程来处理该请求。虽然JSP效率很高,但在第一次调用时由于需要转换和编译而有一些轻微的延迟。此外,如果在任何时候如果由于系统资源不足的原因,JSP引擎将以某种不确定的方式将servlet从内存中移去。

实例讲解JSP Model2体系结构(中)

理解“音乐无国界”“音乐无国界”的主界面是JSP页Eshop.jsp。你会注意到,这个页面几乎只作为专门的用户界面,不承担任何处理任务――是一个最理想的JSP方案。另外,请注意另一个JSP页Cart.jsp被Eshop.jsp通过指令包含于其中。

利用iText在JSP中生成PDF报表

问题的由来前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。如果将它转成PDF文件再打印,则打印效果会好很多。iText简介iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。不过,试图通过教程解决在生成PDF文件过程中遇到的所有困难无疑是一种奢望。所以,阅读iText的api文档显得非常重要。如何利用iText在java程序中生成PDF报表以下是上述教程中一个最简单的例子,这个例子刻画了通过iText生成PDF文件的一般程序框架。

JSP和Struts解决用户退出问题

最后作者展示了如何用JakartaStruts优雅地解决这一问题。logout.jsp页包含了要求用户确认是否退出的form。在特定的情况下,退出问题还是会出现。第三个示例应用logoutSampleJSP3在第二个示例上进行了改进,比较完善地解决了退出问题。最后一个示例logoutSampleStruts展示了Struts如何优美地解决登陆问题。文章同时指出,HTTP协议和基于form的认证并未提供处理用户退出的机制。HttpSession存在着注入的对象则表示用户已经登陆。

Windows下JSP开发环境的配置

摘要要学习JSP开发,必须先搭建一个符合JSP规范的开发环境。本文以实用为原则,介绍了以Tomcat服务器为核心的3种配置JSP环境的方法。配置JSP环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。",则说明你的JSP环境配置成功了!

获取jsp各种参数

packagecoreservlets;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;importjava.util.*;/**Createsatableshowingthecurrentvalueofeach*ofthestandardCGIvariables.**TakenfromCoreServlets