- 浏览: 148498 次
- 性别:
- 来自: 广州
文章列表
在工作中多次这种情况:需要再struts2的配置文件中获取项目的根路径。比如,某个action的result是a.jsp,他是一个信息显示的页面,显示信息5秒之后它会跳转到本项目中的另外一个页面,这个a.jsp需要一个GET参数就是本项目根目录下的一个页面b.jsp,这样a.jsp在显示完信息后会跳转到b.jsp,如果你直接把result写成如下这样:
<result name="success"> /a.jsp?url=/b.jsp </result> <result name="success"& ...
说起这个真是够折磨人的,现在要开始做项目,决定使用struts2.0做,可是大部分都是自己遇习的,没办法就遇到了这个问题,经过本人长期的工作和不停的查看资料,终于攻克了这个难题,现在写在这里已供有同样问题的大家共享.
一,在Eclipse创建工程配置开发和运行环境
要想读取资源文件必须要下载一个插件,这个插件的名字叫做:plugin,大家不用担心是可以通过Eclipse自己升级和下载的一个插件,所以不需要从网上下载.下面我把怎么配置这个插件的步骤告诉大家.
1、展开Eclipse的Help菜单,将鼠标移到Software Update子项,在出现的子菜单中 ...
在上传页面选择要上传的文件,submit后报如下的异常:
java.lang.NullPointerException
java.io.FileInputStream.<init>(Unknown Source)
action.UploadAction.execute(UploadAction.java:52)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknow ...
org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the req
- 博客分类:
- Struts Exception
Struts2使用Common-Fileupload上传过大的文件没有提示信息,而是直接抛出下面的异常:
org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (2359629) exceeds the configured maximum (2097152)
为什么会出现这个错误?
由于common-fileupload组件默认最大支持上传文件的大小为2M,当我们上传大于2M的文件时,就会出现 ...
struts2配置文件模板详细说明
<!--web.xml中的配置-->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-n ...
Java代码 '.a' : 'application/octet-stream', '.ai' : 'application/postscript', '.aif' : 'audio/x-aiff', '.aifc' : 'audio/x-aiff', '.aiff' : 'audio/x-aiff', '.au' : 'audio/basic', '.avi' : 'video/x-msvideo', '.bat' : 'text/plain', '.bcpio' : 'applic ...
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:aa' did not find a matching property
文章分类:JavaEye
启动tomcat后出现红色 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:w ...
严重: Exception starting filter struts2
java.lang.ClassNotFoundException: prg.apache.struts2.dispatcher.FilterDispatcher
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1666)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1511)
a ...
org.hibernate.AssertionFailure: Interceptor.onPrepareStatement() returned null
- 博客分类:
- Hibernate Exception
映射文件配置正确,但报如下的异常:
org.hibernate.AssertionFailure: Interceptor.onPrepareStatement() returned null or empty string.at org.hibernate.jdbc.AbstractBatcher.getSQL(AbstractBatcher.java:453)at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:473)at org.hibernate.jdbc.AbstractBat ...
异常是这样org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
发生这样异常的原因有:
1).dialect配置有误或忘记配置dialect
MySQL数据库的dialect配置:
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
2).忘记写configure().
正确写法:public void save ...
在hibernate-extensions中使用hbm2java出错
Caused by:java.lang.NoClassDefFoundError: net/sf/hibernate/MappingException at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:145) at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:93) at org.apache.tools.ant.Unknow ...
环境:
1).Middlegen-Hibernate-r5
2).Database: SQL Server 2000
3).Driver: jtds-1.2.5.jar
报如下的Exception:
D:\soft\java\java\hibernate\tool\Middlegen-Hibernate-r5\build.xml:148:middlegen.MiddlegenException: Middlegen successfully connected to the database, but could n't find any tables. Perhaps the ...
发信人: SuperMMX (笑天子), 信区: Java 标 题: [整理] Java 的 Class Path 和 Package 发信站: BBS 水木清华站 (Mon Apr 9 08:15:01 2001) Java 中的 ClassPath 和 Package 前言: 由于这两个问题新手问得较多, 且回答比较零散, 很难统一整理, 所 以就直接写了一篇, 还请大家见谅. 正文: 一, 类路径 (clas ...
我是从CSDN上找到的:
Struts2权威指南1-21章,pdf书籍,第9部分
Struts2权威指南1-21章,pdf书籍,第7部分
Struts2权威指南1-21章,pdf书籍,第8部分
Struts2权威指南1-21章,pdf书籍,第6部分
Struts2权威指南1-21章,pdf书籍,第5部分
Struts2权威指南1-21章,pdf书籍,第4部分
Struts2权威指南1-21章,pdf书籍,第3部分
Struts2权威指南1-21章,pdf书籍,第2部分
Struts2权威指南1-21章,pdf书籍,第1部分
structs 2中的一个要注意的地方 :运行structs_2.0.11 DEMO时,发现 TOMCAT 5.5有警告,说的是 警告: Settings: Could not parse struts.locale setting, substituting default VM locale
我的解决方法:1) 创建struts.properties这个文件,在文件中添加:
struts.locale=en_GB
2) 将这个文件放在classes目录下就可以了