struts2入门?struts2的执行过程
老铁们,大家好,相信还有很多朋友对于struts2入门和struts2的执行过程的相关问题不太懂,没关系,今天就由我来为大家分享分享struts2入门以及struts2的执行过程的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
struts2框架需要哪些配置文件
1、核心配置文件:一般情况下是写在src下的struts.xml文件,在这个文件中配置action类的跳转信息等,主要标签是package、action和result这三个;
2、过滤器:配置在web.xml中;
3、剩下的就是一些jar包,这些jar包在struts的官网上都有完整的压缩包免费下载的;
更加具体的一些配置,比如说struts.xml中那三个标签的应用、过滤器的配置、约束的导入何制作等这些都比较详细,要是想快速入门可以看一下别人的博客教程文章,我给你推荐一个吧,还是挺详细的,比较适合初学者;
struts2框架搭建
希望对你有所帮助,有帮助的话可以给我个大拇指哦~
struts框架学习有什么好的推荐书
Struts 2权威指南:基于WebWork核心的MVC开发(附光盘)
作者:李刚编著出版社:电子工业出版社出版时间:2007年09月
本书所介绍的Struts 2已经完全超出了Struts 1框架原有的高度,Struts 2建立在Struts 1和WebWork两个框架整合的基础之上,因此提供了更多优秀的机制。虽然Struts 1目前还未被完全淘汰,但Struts 1所表现出来的缺陷...
¥79.00¥58.10折扣:74折节省:¥20.90
--------------------------------------------------------------------------------
精通Struts:基于MVC的Java Web设计与开发(附光盘)
作者:孙卫琴编著出版社:电子工业出版社出版时间:2004年08月
Struts是目前非常流行的基于MVC的Java Web框架。本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把...
¥49.00¥36.79折扣:75折节省:¥12.21
--------------------------------------------------------------------------------
精通Java Web整合开发:JSP+AJAX+Struts+Hibernate(附光盘)
作者:刘斌编著出版社:电子工业出版社出版时间:2007年11月
本书详细介绍了以JSP、AJAX、Struts、Hibernate相结合的轻量级Java EE应用开发技术。针对读者的不同学习阶段,共分基础篇、进阶篇、提高篇与实践篇四大部分循序渐进地进行讲解。第1-3章为基础篇,重点讲解基于开源架...
¥79.00¥59.25折扣:75折节省:¥19.75
--------------------------------------------------------------------------------
整合STRUTS+HIBERNATE+SPRING应用开发详解(附光盘)
作者:李刚编著出版社:清华大学出版社出版时间:2007年11月
本书介绍如何整合Struts+Hibernate+Spring进行J2EE开发,所有实例都基于Eclipse IDE开发,引领读者快速进入基于Java Web的J2EE应用领域。本书主要介绍Struts、Hibernate、Spring的基础知识,如何整合这3个开源框架进行...
¥79.00¥59.25折扣:75折节省:¥19.75
--------------------------------------------------------------------------------
轻量级J2EE企业应用实战——Struts+Spring+Hibernate整合开发(含光盘1张)
作者:李刚著出版社:电子工业出版社出版时间:2007年04月
本书所介绍的内容是作者多年J2EE开发经验的总结,内容涉及三个开源框架:Struts、Hibernate和Spring,还介绍了Tomcat和Jetty两个开源Web服务器的详细用法,以及J2EE应用的几种常用架构。本书不仅仅是一本J2EE入门图...
¥65.00¥48.75折扣:75折节省:¥16.25
--------------------------------------------------------------------------------
精通J2EE-Eclipse.Struts.Hibernate.Spring整合应用案例(含盘)
作者:计磊,李里,周伟编著出版社:人民邮电出版社出版时间:2006年08月
本书较为全面地介绍J2EE Web应用开发的程序设计技术。书中首先介绍相关的知识点,引导读者进入J2EE Web技术的世界。然后讲解网上购物子系统、公告管理系统、网上书店、BBS系统、信息发布平台、学生课程及成绩管理系统...
¥69.00¥51.75折扣:75折节省:¥17.25
--------------------------------------------------------------------------------
Struts,Hibernate,Spring集成开发宝典(附光盘)
作者:陈天河等编著出版社:电子工业出版社出版时间:2007年01月
本书以Struts,Hibernate,Spring为核心详细地讲解了这三个组件的基础知识和基本使用方法,并通过一系列集成开发实例讲解了这三个组件在J2EE项目中的应用。本书对每一个组件的讲解都是以入门级实例开始的,然后对...
¥69.00¥51.75折扣:75折节省:¥17.25
--------------------------------------------------------------------------------
精通JavaEE项目案例——基于Eclipse Spring Struts Hibernate(含盘)
作者:刘乃丽编著出版社:人民邮电出版社出版时间:2008年01月
本书是一本完全实战型的Java EE开发书籍。全书讲解了9个系统的实现方法,包括网上购物子系统、公告管理系统、网上书店、BBS系统、信息发布平台、学生课程及成绩管理系统、个性化定制系统、网上文件管理系统、航空票务...
¥85.00¥63.75折扣:75折节省:¥21.25
--------------------------------------------------------------------------------
精通SOA:基于服务总线的Struts+EJB+Web Service整合应用开发(附光盘)
作者:梁爱虎编著出版社:电子工业出版社出版时间:2007年07月
Java的出现,实现了跨操作系统平台的程序开发,以Java为基础的J2EE技术已经成为因特网服务技术的主流。然而,以J2EE为基础的SOA架构技术必将成为因特网服务技术的热点。笔者希望通过本书帮助广大Java开发人员快速从以...
¥46.00¥34.50折扣:75折节省:¥11.50
--------------------------------------------------------------------------------
Java开发利器:Struts Web设计与开发大全(珍藏版)(附CD-ROM光盘一张)——Java开发利器
作者:邱哲,王俊标,马斗编著出版社:清华大学出版社出版时间:2006年02月
本书由浅入深、循序渐进地介绍了如何使用Apache著名开源软件Struts来构建Web应用,同时介绍了一些构建Web应用时常用到的开源软件的使用方法,如Hibernate、Lucene等。全书分为5篇,共22章,内容涵盖了Java Web应用...
¥55.00¥41.25折扣:75折节省:¥13.75
--------------------------------------------------------------------------------
Struts与Hibernate实用教程——构建基于MVC模式的高效Java Web应用(附CD-ROM光盘一张)
作者:邬继成编著出版社:电子工业出版社出版时间:2006年09月
Struts和Hibernate是当前非常流行的Java Web应用框架,由于它们很好地实现了MVC设计模式以及具有使用简便、开源免费的特点,在国内外获得越来越广泛的应用。本书将结合实际例子由浅入深地介绍Struts和Hibernate的基本...
¥35.00¥26.30折扣:75折节省:¥8.70
--------------------------------------------------------------------------------
Struts实用开发指南——基于MVC+MyEclipse的Java Web应用开发(附光盘)
作者:高红岩编著出版社:科学出版社出版时间:2007年07月
这是一本讲解如何使用Struts框架开发Java Web应用程序的实用性图书,书中在具体讲解Struts开发技术的同时,结合MVC模式与MyEclipse工具,演示了实际应用项目开发的全过程。全书共分10章,内容以实用为主,技术和实例...
¥36.00¥27.00折扣:75折节省:¥9.00
--------------------------------------------------------------------------------
深入浅出 Struts
作者:(加)库尼亚瓦姆著,王建桥等译出版社:人民邮电出版社出版时间:1900年01月
Struts是Java Web应用首选的MVC框架。本书是世界畅销的Struts著作之一,深入浅出地探讨了许多能帮助程序员们编写高效Struts应用程序的技巧,主要内容包括利用动作表单进行输入验证、HTML标签库、输入验证和数据...
¥45.00¥33.75折扣:75折节省:¥11.25
--------------------------------------------------------------------------------
项目实践精解:基于Struts-Spring-Hibernate的Java应用开发(附光盘)
作者:梁立新编著出版社:电子工业出版社出版时间:2006年08月
本书通过一个完整的电子商务应用的设计和开发项目,引领读者学习Struts-Spring-Hibernate架构下完整的开发体系,以及Struts-Spring-Hibernate的各个组件在项目开发中的实际应用。通过对该项目各个功能模块需求分析、系...
¥52.00¥39.00折扣:75折节省:¥13.00
--------------------------------------------------------------------------------
Jakarta Struts编程(第二版)
作者:(美)凯文斯(Cavaness,C.)著,O’Reilly Taiwan公司译,林琪改编出版社:中国电力出版社出版时间:2005年08月
自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜——大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二...
¥52.00¥39.00折扣:75折节省:¥13.00
--------------------------------------------------------------------------------
J2EE开源编程精要15讲-整合Eclipse、Struts、Hibernate和Spring的Java Web开发
作者:邬继成编著出版社:电子工业出版社出版时间:2008年01月
本书内容主要来自作者多年的软件开发和教学经验,通过实例由浅入深地介绍Eclipse、Struts、Hibernate和Spring的基本原理和应用,以及它们的整合应用,是一本强调实践技能的实用性指导图书。本书的内容主要包括:开...
¥39.79¥29.85折扣:75折节省:¥9.94
--------------------------------------------------------------------------------
精通Struts-Java流行服务器.框架.工具及整合应用(含盘)
作者:戎伟,张双编著出版社:人民邮电出版社出版时间:2006年10月
本书以Struts框架为基础,介绍了J2EE模型中各层流行技术与Struts框架的整合,符合当今业界流行的软件开发趋势。全书共分15章,内容涵盖Struts框架的组成、J2EE架构方式、Struts框架与表示层技术整合、Struts框架与中间...
¥59.00¥44.30折扣:75折节省:¥14.70
--------------------------------------------------------------------------------
程序天下--J2EE整合详解与典型案例:一本书搞定Struts+Spring+Hi
作者:思志学等编著出版社:电子工业出版社出版时间:2008年01月
本书是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了J2EE的体系结构和如何利用开源框架Struts、Spring和Hibernate进行J2EE程序的开发,从而帮助软件开发人员快速掌握J2EE的设计思...
¥79.80¥59.90折扣:75折节省:¥19.90
--------------------------------------------------------------------------------
J2EE电子商务系统开发从入门到精通——基于Struts和Hibernate技术实现(附光盘)
作者:陈松编著出版社:清华大学出版社出版时间:2007年05月
Struts架构和Hibernate对象,关系映射工具相结合开发Web Service应用,是目前主流的Web开发模式。本书详细介绍了Struts和Hibernate基础理论,并大量地采用与实例相结合的方式,形成本书“理论+案例,理论案例相辅相承...
¥49.00¥36.75折扣:75折节省:¥12.25
--------------------------------------------------------------------------------
Struts基础教程
作者:(美)多雷著,铁手等译出版社:人民邮电出版社出版时间:2007年02月
本书介绍Apache Struts的最新版本。书中以强调实际动手的方法来讲述。第一部分包括Struts基础知识,以及开发人员必备的JSP和servler基础知识;第二部人包含Struts中更加“高阶”的部分,例如Tiles、Validator框架以及...
自学Java如何入门
自学Java看这一篇就够啦!Java学习路线图分享给你,跟着学习吧!
一、Java基础
JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得编程的必经之路。
在Java基础板块中有6个子模块的学习:
基础语法,可帮助你建立基本的编程逻辑思维;
面向对象,以对象方式去编写优美的Java程序;
集合,后期开发中存储数据必备技术;
IO,对磁盘文件进行读取和写入基础操作;
多线程与并发,提高程序效率;
异常,编写代码逻辑更加健全;
网络编程,应用服务器学习基础,完成数据的远程传输。
学习该阶段,可以完成一些简单的管理系统、坦克大战游戏、QQ通信等。
二、数据库
数据库不仅仅是Java开发工程师的必学课程,也是其他语言都需要掌握的技能。用于对交互过程中客户的数据进行存储。
该板块包括关系型数据库和非关系型数据库。
例如:MySQL、oracle、redis、MongoDB等。数据库学习完毕后,可以将数据存储到数据库中,也可以通过SQL语句从数据库中查询数据,结合Java项目可以实现动态站点的数据的保存。
技术树
三、前端技术
Javaweb阶段包括前端、数据库和动态网页。Javaweb是互联网项目的入门课程,是学习后面高进阶课程的基础。
首先,我们先看一下前端板块。该板块主要包括如下几个模块:
HTML5,网页制作标记语言;
CSS,对HTML制作网页进行美化;
JavaScript,嵌入在页面中的脚本语言,具备逻辑性;
Vue,前端框架,简化了与服务器端交互的操作,用户良好的交互体验是必不可少的。
学习前端技术后,可以完成类似京东、淘宝的前端工程的编写。
技术树
四、动态网页技术
动态网页是中级程序员服务器端编程的基础,是高级框架学习的必备课程,后期学习的框架、服务底层都是基于动态网页技术之上的。
该板块包括Javaweb核心技术、包括Servlet、Request、Response、Cookie和Session等,通过这些技术的学习可以完成动态站点开发,可更好的完成服务器端与客户的交互,让页面的数据“动”起来,做出小型的应用系统。
技术树
五、编程强化
编程强化是对解决实际问题方面做一个深入的了解和应用,是对JavaSE基础的加强,对后期自动以框架和对一些服务框架的底层理解做支撑。
编程强化板块主要包括如下几个模块:多线程高级、涉及线程内存、线程通信等;JVM优化,对JVM底层进行调优来提高项目执行效率;NIO,同步非阻塞IO来提高效率。
学习该阶段,可以对原有项目进行优化从而使程序更快更稳定。
技术树
六、软件项目管理
JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得编程的必经之路。
在Java基础板块中有6个子模块的学习:基础语法,可帮助你建立基本的编程逻辑思维;面向对象,以对象方式去编写优美的Java程序;集合,后期开发中存储数据必备技术;IO,对磁盘文件进行读取和写入基础操作;多线程与并发,提高程序效率;异常,编写代码逻辑更加健全;网络编程,应用服务器学习基础,完成数据的远程传输。
学习该阶段,可以完成一些简单的管理系统、坦克大战游戏、QQ通信等。
技术树
七、热门技术框架
使用Javaweb进行企业级开发是完全可以的,但是开发效率比较低,所以对常用的逻辑操作进行封装就形成了框架,因此框架是企业开发的入门技能。
热门框架板块主流框架有如下几个:Spring框架,占据统治地位,其生态系统涉及各个方面解决方案;MyBatis框架,使用ORM思想对数据库进行操作。
该板块学习后,就可以进行真实企业级项目开发了,做出的项目也会更加符合企业要求。
技术树
八、分布式架构方案
随着互联网的发展,业务的复杂性和用户的体验性都需要提高,所以分布式架构出现了。该板块主要讲解的是分布式架构的相关解决方案。
主要包括如下模块:Dubbo,高性能的 RPC服务发布和调用框架;SpringBoot,简化Spring应用的初始搭建以及开发过程;Spring Cloud,一系列框架的有序集合,如服务发现注册、配置中心、负载均衡、断路器、数据监控等。
该板块的学习,可以具备大型互联网项目开发的必备技术和实际经验,为进入BATJ打下基础
技术树
九、服务器中间件
中间件板块是大型互联网项目中必备的。服务中间件可以帮助各子模块间实现互相访问,消息共享或统一访问等功能。其包括远程服务框架中间件,例如阿里(Apache)的RPC框架Dubbo等;消息队列中间件,例如:阿里巴巴开源分布式中间件RocketMQ、高吞吐量消息发布和流处理服务Kafka等。
学习服务中间件是中级JavaEE工程师必要技术,也是JavaEE架构师必须精通的技术。
技术树
十、服务器技术
不管是使用原生Javaweb进行开发,还是使用框架进行开发,项目最终需要对外发布才能供全世界的人访问到,而服务器板块就可以解决这个问题,所以服务器是项目发布的必要技术。该板块包括虚拟化和web应用服务器的学习,主要包括如下几个模块:Vmware,虚拟机软件;Linux,专门用于服务器的系统;Nginx,集群部署时反向代理服务器;Tomcat,项目发布时主要使用的服务器。
该板块学习后,我们就可以把开发好的项目发布到服务器中,然后供你的小伙伴远程访问了,超酷!
技术树
十一、容器技术
容器化技术是近两年超级火的一个专题,通过容器化技术可以对环境进行打包,方便移植,大大提高了开发效率。该板块包括容器化技术Docker和其平台管理引擎Kubernetes,其中,Docker是一个开源的应用容器引擎,可以打包应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。而Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。通过该板块的学习,你可以通过上述技术快速搭建环境,节省开发时间,提高开发效率。
技术树
十二、业务解决方案
虽然我们已经具备了基础技术和高阶技术,但是要想与企业开发相接轨,还需要对实际项目的业务解决方案进行探究。而此版块就是在实际业务场景中的真实解决方案集合,常用的业务解决方案有如下:搜索业务场景解决方案、日志收集与分析场景解决方案、工作流引擎场景解决方案、任务调度场景解决方案、地图开发平台场景解决方案、支付开放平台场景解决方案、图表可视化场景解决方案。通过分析实际业务来学习这个解决方案技术集,完全可以达到中级甚至高级工程师水平。
技术树
好了,文章到这里就结束啦,如果本次分享的struts2入门和struts2的执行过程问题对您有所帮助,还望关注下本站哦!