最近由struts1.x 转学struts2,发现变化好大,一个简单的demo都搞不定,
tomcat 访问 出现:The requested resource (/UploadSample/) is not available,,,
struts.xml配置:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="fileUploadDemo" extends="struts-default">
<action name="myUpload"
class="org.UploadAction">
<interceptor-ref
name="fileUpload">
<param
name="allowedTypes">
image/jpg,image/bmp,image/png,image/gif,image/jpeg
</param>
</interceptor-ref>
<interceptor-ref
name="defaultStack" />
<result name="input">
upload.jsp
</result>
<result>showUpload.jsp</result>
</action>
</package>
</struts>
web.xml配置:
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
<web-app>
<display-name>struts2上传文件示例</display-name>
<filter>
<filter-name>struts-cleanup</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ActionContextCleanUp
</filter-class>
</filter>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<!-- 注意顺序 -->
<filter-mapping>
<filter-name>struts-cleanup</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>upload.jsp</welcome-file>
</welcome-file-list>
</web-app>
具体的类已经编译通过,
什么问题呢?
分享到:
- 2008-04-29 11:14
- 浏览 1188
- 评论(0)
- 论坛回复 / 浏览 (0 / 1177)
- 查看更多
相关推荐
Struts2是SSH(Spring、Struts、Hibernate)框架中的核心部分,是一个强大的MVC(Model-View-Controller)框架,用于构建企业级Java Web应用程序。SSH框架的整合旨在提供一个高效、灵活且可扩展的开发环境,使开发者...
Struts2、Hibernate、Spring整合的泛型DAO (本人评价: 代码开发效率提高30% 代码出错率减少70%) 对于大多数开发人员,系统中的每个 DAO 编写几乎相同的代码到目前为止已经成为一种习惯。虽然所有人都将这种重复...
此外,她对Struts2、Hibernate、Spring、Struts1等主流Java开发框架有深入理解和实践,尤其在SSH(Spring、Struts2、Hibernate)整合应用上有实际经验。 在调试工具和方法上,她运用Junit4和Debug进行程序调试,...
从XX.9.15到XX.11.15,他参与了质检考评系统0505的开发,主要负责计划考评功能,学习了Struts1,并对质检系统业务有了更深入的理解。此版本开发顺利,按时完成,质量较高。 XX.11.16至XX.1.10,他投身于甘肃12580...
2. **对象关系映射(ORM)**:Hibernate的核心功能是将Java对象转换为SQL语句,并将数据库查询结果转化为Java对象。ORM允许开发者以面向对象的方式处理数据,减少了对SQL的直接操作。 3. **配置与SessionFactory**...
Struts2、Hibernate、Spring整合的泛型DAO (本人评价: 代码开发效率提高30% 代码出错率减少70%) 对于大多数开发人员,系统中的每个 DAO 编写几乎相同的代码到目前为止已经成为一种习惯。虽然所有人都将这种重复...
2. **Spring 4的新特性与改进**: - **Java 8支持**:Spring 4全面支持Java 8,包括Lambda表达式和日期时间API,这使得开发者能更好地利用Java 8的新特性。 - **WebSocket支持**:Spring 4增强了对WebSocket协议的...
2. **创建数据库和表**:从“建立数据库和表.txt”文件名推测,这个文件可能包含了数据库的创建脚本。你需要在MySQL中执行这些脚本来建立所需的数据库和表,这些通常用于存储用户信息、会话状态等。 3. **Comet...
- **开源框架**:了解并熟悉Struts, Hibernate, Spring等主流框架,显示其对现代企业级应用开发的掌握程度。 - **服务器环境**:熟悉Tomcat, JBoss等应用服务器,以及Linux和Unix环境下的软件开发,证明其具备跨...
JDBC驱动主要有四种类型:Type 1、Type 2、Type 3和Type 4。MySQL JDBC驱动属于Type 4,即纯Java的网络驱动,无需本地数据库接口,具有跨平台性、高性能和安全性。最新版本的MySQL JDBC驱动不仅提供了更好的性能优化...