- 浏览: 139891 次
- 性别:
- 来自: 南宁
文章分类
- 全部博客 (137)
- J2SE API基础 (19)
- JAVA Structure/Algorithm (1)
- 设计模式及UML(pd/rose) (11)
- SSH (32)
- JPA/EJB/JSF (0)
- Jsp/Servlet (1)
- XML (0)
- DWR/Dojo/JQuery(Ajax) (1)
- Js/css/HTML (3)
- Java报表开发 (0)
- 网络协议及认证加密算法 (2)
- Java多线程网络编程 (1)
- Lucence (0)
- Oracle Developer (5)
- Oracle DBA (3)
- mysql/SQLServer/DB2 (5)
- Weblogic配置/调试 (0)
- Tomcat/JBoss/Websphere (10)
- Linux/Unix操作部署及shell编程 (9)
- C/C++编程 (4)
- 系统分析 (0)
- 项目管理(CVS&风险控制) (0)
- JUnit单元和J2EE集成测试 (2)
- 软设/招聘 (6)
- IT English (8)
- Mathematics/Data Mining (1)
- Android开发爱好 (1)
- Flash制作爱好 (0)
- Professional wisdom (4)
- 序言 (1)
- 聊天记录 (0)
- 理想 (3)
- 承诺 (0)
- oifuslfjsldkj_chatrecord (1)
最新评论
-
blues1021:
dafeiwudi 写道什么叫外频和陪频啊?一般电脑都显示主频 ...
计算机组成原理和结构-时钟周期、机器周期、总线周期、指令周期含义和关系 -
dafeiwudi:
什么叫外频和陪频啊?一般电脑都显示主频,它不表示运算速递,我们 ...
计算机组成原理和结构-时钟周期、机器周期、总线周期、指令周期含义和关系
Struts2.1的应用配置:
一、加入版本一致的.jar包:
下载的struts-2.1.6-all.zip解压包中lib目录中的:
(1)struts2-spring-plugin-2.1.6.jar(2)commons-logging.jar(3)freemarker.jar(4)ognl.jar(5)
struts2-core.jar(6)xwork.jar(7)commons-io-1.3.2.jar(8)commons-fileupload-1.2.1.jar
(9)struts2-dojo-plugin-2.1.6.jar(10)struts-dwr-plugin-2.1.6.jar(11)spring-web-2.5.3.jar
(注
意lib目录中Struts2框架的类库有版本后缀,例如commons-logging.jar可能为:commons-logging-
1.0.4.jar,struts2-core.jar可能为struts2-core-2.1.6.jar)将上述的包加入到项目的WEB-
INF\lib目录中,这里需要确保这些包的版本一致。
二、打开WebRoot\WEB-INF目录中的web.xml文件
加入web的过滤器和mapping。
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
三、创建strut2的配置文件,在src下创建struts.xml配置文件:
<struts>
<include file="struts-default.xml" />
<package name="Spring" extends="struts-default">
<action name="UserActionLogs" class="com.bsp.action.UserAction">
<result name="success">/index.jsp</result>
<result name="error">/sshlogin.jsp</result>
<result name="input">/userlogin.jsp</result>
</action>
</package>
</struts>
还要在src下创建struts.properties属性文件:
#指定Struts 2处于开发状态
struts.devMode = true
#指定当Struts 2配置文件改变后,Web框架是否重新加载Struts 2配置文件
struts.configuration.xml.reload=true
#设置字符集
struts.i18n.encoding=UTF-8
#该属性指定Http的请求后缀
struts.action.extension=do,action
#指定当前应用默认的国际化地区信息
#struts.locale=en_us
struts.custom.i18n.resources=globalMessages
struts.objectFactory =spring
四、struts的应用开发,编码。
发表评论
-
Unity3DHouse中成功删除信息
2011-08-10 01:12 804//在jsp页面传入的参数在Action类中调用deleteH ... -
hibernate3.0中实现修改数据记录
2011-08-10 01:11 6801.查询页面中传入参数: <a href=& ... -
Unity3DHouse4项目save(object1)到库问题的解决
2011-08-10 01:10 7001.添加时点击没有任何响应和提示,google了一遍有说是 ... -
Unity3DHouse4系统未解问题
2011-08-10 01:08 7931.struts1.2+spring 2.2+Hibern ... -
Struts表单提交的text String数据可以作为HQL中的Integer类型处理
2011-08-10 01:06 8671.传入数据的表单中的声明 :<form metho ... -
6月28日房产的登录模块报错
2011-08-10 01:04 8161.JSP语法报错 exception org.ap ... -
struts的jsp Action中传入EL表达式参数及myeclipse操作技巧(涛)
2011-08-10 01:03 8651.<a href="/searchBuild ... -
Struts标签之Cannot find bean under name org.apache.struts.taglib.html.BEAN错误
2011-08-10 01:02 1284Cannot find bean under name ... -
【转】关于在HQL中的模糊查询问题
2011-08-10 01:02 773来自:20 ... -
Struts中的Action二次请求不认路径../的解决方法
2011-08-10 01:00 836地址栏没有了项目名称:http://localhost:808 ... -
myEclipse项目部署问题之解决方法
2011-08-10 00:58 996myeclipse下工程: 1.安装myclipse时6.5 ... -
Strut2的属性驱动,模型驱动的理解
2011-08-10 00:58 1065因为在struts1的版本中,属性的拦截以及控制的处 ... -
Hibernate注释中的参照完整性和复合主键类解析
2011-08-10 00:57 1034在引入了或声明了相关表或类后就能够使用它下面的方法,例如: ... -
【转】hibernate的@EmbeddedId嵌入式主键类详解
2011-08-10 00:56 1027复合主键也可以采用 ... -
Spring 2.*有注释的配置文件中各层配置详解
2011-08-10 00:55 847<?xml version="1.0" ... -
Spring 2.5注释程序执行过程和融合xml使用
2011-08-10 00:54 818Spring2.5注释 一、加载Spirng容器,在web. ... -
【转】Struts2注解使用解析
2011-08-10 00:54 800如果希望使用 struts2 ... -
《转》struts.xml 模块化管理
2011-08-10 00:52 811... -
《转改》Struts2和Spring的集成原理
2011-08-10 00:50 6812009年09月02日 星期三 下午 ... -
房产销售系统的服务器配置问题?
2011-08-10 00:48 698Tomcat在外面的安装时抛出404找不到资源,测试后 ...
相关推荐
Struts2.1是Apache软件基金会的开源框架Struts的第二个主要版本,它基于MVC(Model-View-Controller)设计模式,为Java Web应用程序提供了一种强大的开发框架。Struts2的核心目标是简化Web应用的开发过程,提高代码...
在这个"Struts 2.1 Libraries"压缩包中,包含了一系列Struts 2.1框架相关的库文件,这些库文件是开发和运行Struts 2.1应用的基础。 Struts 2的核心组件包括: 1. **Action**:Action类是业务逻辑处理的主要部分,...
- **框架定义**:Struts 2.1 是一款基于Java的开源Web应用开发框架,继承了Struts 1.x的优秀特性,并在很多方面进行了改进和优化。它提供了一种构建可扩展且易于维护的Web应用程序的方法。 - **主要特点**: - **...
Struts2.1是Apache软件基金会的开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了重大改进,提供了更强大的MVC(Model-View-Controller)架构支持,增强了动作处理、异常处理、国际化、...
本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...
这个视频教程由黑马程序员提供,由黎活明主讲,旨在帮助开发者深入理解和掌握Struts2.1的核心概念和实际应用。 首先,从标题和描述我们可以了解到,本教程是关于Struts2.1的,它涵盖了从基础到进阶的多个主题。...
Struts 2.1 是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,由Apache软件基金会维护。它旨在提供一个结构化的、可扩展的平台,帮助开发者构建更高效、易于维护的Web应用。Struts 2.1版本是...
Struts2.1是Apache软件基金会旗下的Web应用框架Struts的特定版本,它基于Model-View-Controller(MVC)设计模式,旨在提供一个结构化的、可扩展的平台,用于开发Java Web应用程序。Struts2作为Java EE领域的重要组件...
6. **Action配置**:Struts2.1支持XML和注解两种方式配置Action,注解方式更简洁,减少了XML配置文件的复杂性。 7. **异常处理(Exception Handling)**:Struts2.1提供了一套完整的异常处理机制,允许开发者定义全局...
使用Struts2.1开发Web应用时,开发者需要注意以下几个关键知识点: 1. **配置文件**:`struts.xml`是Struts2的核心配置文件,定义了Action、结果类型、拦截器栈等信息。 2. **Action类**:每个Action类对应一个用户...
下面将详细阐述如何整合Struts2.1与Hibernate3.2,以及涉及的相关知识点。 首先,了解Struts2.1:这是一个基于ApacheJakarta Struts的下一代MVC框架。它提供了一种模型驱动的方法来开发Web应用程序,允许开发者使用...
Struts2.1引入了Convention Plugin,以实现框架的零配置目标,替代之前的Codebehind Plugin。这个插件通过约定优于配置的原则简化了Struts2的应用开发,减少了XML配置文件的需求。以下是对Convention Plugin主要特性...
Struts2.1是Java Web开发中的一个框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化、可扩展的方式来构建应用程序。这个资料大全包含了Struts2.1的核心API、标签库的详细解析以及入门...
Struts2.1是Apache软件基金会的一个开源框架,主要用于构建基于Java的企业级Web应用程序。它在Struts1的基础上进行了重大改进,提供了更强大的控制层、更灵活的MVC设计模式实现,以及对现代Web开发技术的更好支持。...
在本文中,我们将详细探讨如何配置一个基于Java的Web应用程序,使用Hibernate3.2作为持久层框架,Spring2.5作为应用上下文管理和依赖注入工具,以及Struts2.1作为MVC框架。这个组合通常被称为SSH(Struts2、Spring、...
10. **实战项目**:通过实例演示如何从零开始搭建一个完整的Struts2.1应用,包括创建Maven项目、添加依赖、编写Action、配置Struts2、实现视图等步骤。 本教程的源代码部分将提供每个章节实例的完整代码,让学习者...
在Struts2.1这个完整版中,包含了该框架的所有组件和必要的配置文件,方便开发者快速搭建和开发Java Web应用。 Struts2的核心特性包括: 1. **拦截器(Interceptors)**:这是Struts2最具特色的一部分,它通过拦截...
Struts2.1和JasperReport的整合是Java Web开发中的一个重要话题,它涉及到Web应用程序的MVC(模型-视图-控制器)架构和数据报告的生成。Struts2.1是一个强大的MVC框架,而JasperReport则是一个用于创建复杂报表的...
Struts2.1配置是Java Web开发中一个关键步骤,它是Apache Struts框架的一个版本,用于构建基于MVC(Model-View-Controller)模式的Web应用程序。以下是对配置过程的详细说明: 首先,配置Struts涉及到以下几个核心...
总结来说,Struts2.1 jar包是Java Web开发中不可或缺的一部分,它提供了强大的MVC架构,帮助开发者构建可维护、可扩展的Web应用。了解并熟练掌握Struts2框架的使用,对于提升开发效率和项目质量有着显著的帮助。