JSP生成WORD文档,EXCEL文档,PDF文档
davidlei 原创 更新:2007-08-15 14:47:55 版本: 1.0 在web-oa系统中,公文管理好象不可或缺,有时需要从数据库中查询一些数据以某种格式输出来,并以word文档的形式展现,有时许多word文档保存到数据库中的某个表的Blob字段里,服务器再把保存在Blob字段中的图片文件展现给用户。通过网上查找发现很少有关于此类的文章,现在整理起来供大家参考。1 在client端直接生成word文档在jsp页面上生成word文档非常简单,只需把contentType=”text/html”改为contentType="application/msword; charset=gb2312&
java抽取word,pdf的四种武器
文档选项<tr valign="top"><td width="8"><img alt="" height="1" width="8" src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16" height="16" src="//www.ibm.com/i/c.gif"/></td><td class="small" width="122"><p><span class="ast">未显示需要 JavaScript 的文档选项</span></p>
Java版通用JS级联
Java版通用JS级联2007-09-25 08:15 作者:Jerome Kwok 来源:csdn [摘要] 在开发中,经常遇到诸如省、市,大类、小类的级联select 下拉框。常常,这些类别或地区的内容,又存在数据库中。这里建议,通过IO,将类别生成js文件,然后在页面中引入这个js文件,这样即提高的程序的运用速度,又精简了的代码书写量。[关键字] Java JS 在开发中,经常遇到诸如省、市,大类、小类的级联select 下拉框。常常,这些类别或地区的内容,又存在数据库中。因为用户希望,一切都是可控制的。那么,如果涉及到这种级联的地方,每次都人从库中读取,在
Spring MVC framework 执行过程
1。DispatcherServler,应该就是你说得控制器,接收到请求,查询urlMapping, 找到对应执行的controller; 2。将该请求交给controller执行,这个controller执行的结果可能返回结果,也可能返回null。 如果返回结果的话,就是ModelAndView 3。好,现在controller已经完成任务了,返回ModelAndView到DispathcerServlet,控制权又回来了。 4。DispatcherServelet查询viewResolver,找到ModelAndView里面写的view,怎么找, 当然是到配置文件里找了。只不过这个名字是在ModelAndView里写好的。 Strruts里是直接在配置文件里配好的。相比较,我
JAVA类中通过Servlet操作JSP中Session变量方法
用Servlet控制会话 会话状态的维持是开发Web应用所必须面对的问题,有多种方法可以来解决这个问题,如使用Cookies,hidden类型的表单域,或直接把状态信息加到URL中等,还有Servlet本身提供了一个HttpSession接口来支持会话状态的维持,在这里我们主要介绍基于这个接口的会话状态的管理。 Session的发明是为了填补HTTP协议的局限。请注意HTTP协议是如何工作的--用户发出请求,服务器作出响应,这种用户端和服务器端的联系就是离散的,非连续的。HTTP协议不能提供允许服务器跟踪用户请求的功能。在服务器端完成响应用户的请求之后,服
Spring MVC快速上手教程
Spring Framework可以被使用在很多场合之中,考虑到目前大多数Java EE的项目是B/S结构的,所以这里的快速上手教程会以Spring MVC为切入点,用最简单的代码一步一步来实现一个图书列表的页面。在正式动手之前需要做一些准备工作,先安装并设置好JDK 1.5和Tomcat 5,关于数据库及其访问方式可以根据个人习惯进行选择,教程中使用MySQL数据库和Hibernate(映射由Hibernate Annotation实现)。请将实际使用到的jar文件复制到WEB-INF/lib目录中,整个项目的结构见图1,教程中用到的jar文件见图2。项目中的Bean定义分散在多个XML文件中,每完成一
JSP与Servlet
课前索引1. 动态网页和静态网页有什么区别?2. 什么是Web应用程序?3. 什么是Servlet,和一般Java程序有什么区别?4. 什么是JSP,和Java是什么关系?5. JSP和Servlet有哪些异同点?6. JSP和Servlet的主要用途?10.1 Servlet的概念、配置与运行10.1.1 Java Servlet的概念 Java Servlet是一个专门用于编写网络服务器应用程序的Java组件。所有基于Java的服务器端编程都是构建在Servlet之上的。在J2EE中Servlet已经是一个标准的组件。在J2EE中跟Servlet相关的一个包是javax.servlet,其中最基本的Servlet被声明为一个接口javax.serv
log4j.properties使用
From:http://blog.csdn.net/fhway/archive/2006/11/28/1418447.aspxlog4j.properties 使用一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.appender.class1.org.apache.log4j.ConsoleAppender(控制台)2.org.apache.log4j.FileAppender(文件)3.org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件