非常细致的步骤就不写了。只陈述一下基本的步骤以及要注意的事项。
1、新建Maven项目。(如果Eclipse已安装Maven插件,则“File->new->other->maven->maven Project“)。注意指定Archetype为maven-archetype-webapp。
2、打开POM.xml添加struts2的依赖。只需要三个:struts2-core,javassist,xwork-core。
3、配置web.xml。新建项目里,已自动生成web.xml在main/webapp/WEB-INF下。我们在<webapp></webapp>中间添加以下内容:
4、配置struts.xml。新建文件struts.xml,注意放在src/main/resources下。内容如下:
5、编写loginAction类,注意不能放在src/main/resources下,因为这里的东西是资源,不会被当成代码来编译。要自己新建package。如src/main/java。添加后,设置项目的buildpath,添加src/main/java到Source。loginAction类:
6、最后写一个index.jsp页面。注意放在webapp下。
项目启动后。访问localhost:8080/login就可以看到index.jsp页面的内容。
分享到:
相关推荐
Maven搭建spring_struts2_Hibernate项目源码,包括数据库,博客地址:http://blog.csdn.net/fengshizty/article/details/43794911
在这个"使用Maven构建Struts2最简单例子"中,我们将探讨如何结合这两个工具来创建一个基础的J2EE应用。 首先,让我们深入了解Maven。Maven使用一个称为POM(Project Object Model)的XML文件来定义项目的配置信息,...
【使用Maven搭建S2SH工程详解一:创建Struts2工程】 在Java Web开发中,S2SH架构(Struts2 + Spring + Hibernate)是一种常见的应用框架组合,用于构建高效、灵活的企业级应用程序。本篇文章主要讲解如何利用Maven...
Jboss7上+maven搭建struts2+spring3+hibernate3完整能运行工程源码,在tomcat7上运行也成功测试了,注意:我工程文件是用myeclipse2013开发的,你需要导入自己ide的时候,会有兼容性问题:最好阁下是自己新建一个maven...
在命令行中,使用`mvn archetype:generate`命令来创建一个基于Struts2的项目。你需要提供一些参数,如groupId、artifactId和version,这些信息会在`pom.xml`中定义项目的基本属性。 接下来,我们需要在`pom.xml`中...
1. **创建Maven项目**:首先,我们需要创建一个新的Maven项目,通过`mvn archetype:generate`命令可以选择Struts2的archetype来生成基础项目结构。 2. **配置POM.xml**:在POM.xml文件中,添加Struts2、Spring、...
Maven+Struts2+MyBatis+Spring搭建教程
本项目是基于Maven搭建的一个SSM框架的基础骨架,包含了所有必要的配置文件,用户可以根据自己的需求进行相应的修改以适应实际项目需求。 首先,Maven是Apache开发的一款项目对象模型(Project Object Model,POM)...
以上步骤概括了如何使用Maven搭建一个整合了Struts2、Spring和iBatis的项目。这个过程中,Maven起到了核心作用,它管理了项目的构建流程和依赖关系,使得整个项目的搭建和维护变得更加简单和高效。在实际项目中,你...
Maven搭建SpringMVC+Hibernate项目源码,包括Hibernate二级缓存Ehcache的搭建等等,博文地址:http://blog.csdn.net/fengshizty/article/details/43635305
hibernate用的越来越少,做了几年后,也懒得用了,springjdbc玩到现在,maven,mybatis没用到一直都没去接触,感慨现在技术真是发展越来越快,有点落伍了,最近刚好私下接了个小项目,心想何不用maven搭建起来,...
接下来,我们搭建Struts2框架。Struts2是基于Servlet的MVC框架,负责处理HTTP请求并转发到相应的控制器。配置Struts2需要在Web应用的web.xml文件中添加过滤器和监听器: ```xml <filter-name>struts2 ...
本文主要介绍如何使用Maven2搭建一个基于SSH的Web项目。 首先,我们需要理解Maven2的核心功能——项目管理和依赖管理。Maven通过使用一个POM(Project Object Model)文件来定义项目的构建过程和依赖关系,从而简化...
"Maven搭建SSH项目"是一个基础的Java Web开发模板,通过Maven管理项目构建,结合Struts2处理请求,Spring管理依赖和事务,Hibernate进行数据操作。这样的组合可以快速构建出功能完备的应用,并易于维护和扩展。理解...
通过"Maven+Struts2+Spring+Mybatis",开发者可以快速地搭建出稳定、可扩展的Web应用。每个组件都有其独特的优势,共同构成了一个强大的开发环境,帮助开发者专注于业务逻辑,提高生产力。这个框架组合的广泛应用...
【标题】"Maven搭建的简单项目"涉及的是使用Maven构建Java应用程序的过程。Maven是一个项目管理和综合工具,它简化了构建、依赖管理和文档生成的任务。通过定义一个项目对象模型(POM),Maven能够自动下载所需库,...
2. **搭建Struts2**: 创建Struts2的主配置文件(struts.xml),定义Action和结果类型,设置拦截器以处理请求。 3. **设计报表**: 使用iReport设计报表模板,配置数据源,添加所需的字段和计算。 4. **生成报表**: ...
总结起来,这个"Maven搭建的S2SH框架"项目展示了如何使用现代Java技术栈快速构建一个完整的Web应用,涵盖了前端展示、后端业务逻辑、数据库操作以及关键的企业级功能,是学习和实践Java Web开发的典型实例。...
使用Maven3.0.5, Struts2, Spring, Hibernate3, annotation实现零配置的开发框架.里面有详细的开发指导文档, 后台用googlecode的 hibernate-generic-dao - Generic DAO 和 Search的代码,完全进行封装. 由于Generic ...
在"SSH Struts2+hibernate+Spring+maven框架.zip"这个项目中,开发者可以通过Maven构建系统来管理项目依赖,使用Struts2处理HTTP请求和展现逻辑,Hibernate进行数据持久化,而Spring则负责组件的管理和事务控制。...