- 浏览: 26963 次
- 性别:
- 来自: 南京
最新评论
-
yt11:
到底是什么呀 不写清楚点 看不明白 《还要在E:\Tom ...
java.lang.IllegalArgumentException: Document base *** does not exist or is not a -
wadr52013145:
jun19910822 写道请问在struts2的action ...
Struts2利用iText导出word文档(包含表格)以提供下载 -
jun19910822:
请问在struts2的action中返回后,在jsp中如何调用 ...
Struts2利用iText导出word文档(包含表格)以提供下载 -
cectsky:
Spring2.0:JDK1.3
Spring2.5:JD ...
各种框架(Struts、Spring、Hibernate)及应用服务器(Tomcat、WebSphere)对应的开发环境(JDK、Servlet、JSP)
文章列表
在公司实习期间,带我的老师让我实现一功能——在显示课表的页面上上点击“导出文件“时能以word文档形式下载课表。将课表导出到excel里的功能他们已经实现了,用的是Struts2+poi实现的。poi对excel表格操作能力很强,但是对word文档的支持一直没有更新,操作能力有限。
iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf
的文档,而且可以将XML、Html文件转化为PDF文件。
使用了iText的iText-2.1.7.jar和iText-rtf-2 ...
以下是本人在现有阶段遇到的相关服务器和框架,还不够完整,请大家多多补充补充
!
J2EE1.4支持的是servlet2.4,jsp2.0,ejb2.1
J2EE1.5支持的是servlet2.5,jsp2.1,ejb3.0
WebSphere5.1:JDK1.4,Servelet2.3、JSP1.2
WebSphere6.0:JDK1.4,Servelet2.4、JSP2.0
WebSphere6.1:JDK5.0,Servelet2.4、JSP2.0
Tomcat4.1:JDK1.4,Servelet2.3、JSP1.2
Tomcat5. ...
Model.find_by_id(primary_key) 如果没有找到对应记录,返回 nil
Model.find(primary_key [array_of_primary_key]) 如果没有找到对应记录,则会报错:ActiveRecord::RecordNotFound
1、用户请求提交给Struts2的过滤器,过滤器拦截用户请求。
2、如果请求以 .action(自己可以定义其他,如:.do,.html)结尾,就把请求交给Struts2框架。
3、struts2框架调用Action映射器查找有没有对应的ActionMapping。
4、如果找到,则从struts.xml里找到对应的Action,并创建Action的代理类ActionProxy。
5、代理类启用拦截器,把request请求里面的参数封装到ActionContext对象的ValueStac ...
SEVERE: Error starting static Resources
java.lang.IllegalArgumentException: Document base E:\Tomcat6.0\webapps\XXX does not exist or is not a
readable
查了下其实这个部署的项目XXX已经被我移除了,但启动Tomcat时还是这样提示。
后来解决了:
除了要在E:\Tomcat6.0\webapps中移除
还要在E:\Tomcat6.0\work\Catalina\localhost中移除
并且要在E:\Tomcat6.0\c ...
用Myeclipse开发struts时,配置struts-config中的data-sources,出现
java.lang.ClassNotFoundException:
org.apache.commons.dbcp.BasicDataSource的解决方法
把commons-pool.jar、
commons-dbcp-1.2.2.jar和commons-collections-3.2.jar三个
jar包加入classpath中就没问题了!如果下载的commons-pool包是1.3版本的,就不需要下载commons-
collections包了
有时在实际应用中,为了合并多个 select 语句的结果,可以使用集合操作符号 union,union all,intersect,minus
多用于数据量比较大的数据局库,运行速度快。
1. union
该操作符用于取得两个结果集的并集。当使用该操作符时,会自动去掉结果集中重复行。
SELECT ename, sal, job FROM emp WHERE sal >2500
UNION
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';
2.union all
该操作符与 un ...
首先,WebSphere6.0的环境是JDK1.4,Servlet2.4、JSP2.0。WebSphere6.0只支持IBM自带的JDK1.4。那么关于JDK5的新特性必须改为JDK1.4的(如果用Myeclipse开发,需将编译器版本设为1.4版本的)。
其次,struts2.0的默认环境是JDK1.5,Servlet2.4、JSP2.0,并且Struts2的架包是JDK5编译的。
不过Struts2的开发者都为我们考虑到了,在struts2目录下的backport目录中提供了Retrotranslator转换工具,其中struts2-core-j4-2.0. ...