当前位置: 首页 > news >正文

越秀低价网站建设jimdo做的网站

越秀低价网站建设,jimdo做的网站,做家教网站要多少钱,企业网络搭建拓扑图在学习struts2之前#xff0c;首先我们要明白使用struts2的目的是什么#xff1f;它能给我们带来什么样的好处#xff1f; 设计目标 Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。 技术优势 Struts2有两方面的技术优势#xff0c;…在学习struts2之前首先我们要明白使用struts2的目的是什么它能给我们带来什么样的好处 设计目标     Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。 技术优势     Struts2有两方面的技术优势一是所有的Struts2应用程序都是基于client/server HTTP交换协议The JavaServlet API揭示了Java Servlet只是Java API的一个很小子集这样我们可以在业务逻辑部分使用功能强大的Java语言进行程序设计。     二是提供了对MVC的一个清晰的实现这一实现包含了很多参与对所以请求进行处理的关键组件如拦截器、OGNL表达式语言、堆栈。       因为struts2有这样目标并且有这样的优势所以这是我们学习struts2的理由下面我们在深入剖析一下struts的工作原理。 工作原理     Suruts2的工作原理可以用下面这张图来描述下面我们分步骤介绍一下每一步的核心内容      看到上面的解释如果有困惑先不用着急我们先做一个实例通过实例来理解上面的解释我想这是对于初学者最佳的学习路线好了下面我就带领大家一到进入Struts2的世界。   所谓工欲善其事必先利其器我们需要先把Struts2的配置jar文件下载好以便接下来的开发使用进入Struts官网下载你需要的Struts版本这里我们用到的是struts-2.3.16.1下载好Struts版本解压关于jar包的管理个人建议大家将我们经常使用的jar文件统一分类保存在一个位置这样方便我们后续进行jar的引用我们知道eclipse为我提供的有一个User libraries我们可以添加自己的libraries来管理我们的jar文件。   下载好我们的Struts下面我们需要下载一个Tomcat服务器用来部署我们的Struts项目这里需要说明的时安装Tomcat之前必须安装JAVA jdk否则将会出现安装不成功提示还有一点需要说明的是Tomcat这里建议大家安装解压版本方便我们的接下来myEclipse的集成做好这些准备工作下面我们就可以开始我们第一个Struts2项目开发了。   打开我们的myEclipse将我们刚刚安装好的Tomcat服务器集成上点击myEclipse上方的Window--》preferences      配置好Tomcat下面创建一个Helloword工程将我们的jar文件导入这里教大家一个小技巧这样以后我们再导入jar文件时就会方便很多具体操作如下            导入jar文件后我们需要配置一些我们的Struts2环境打开我们的工程WebRoot下的WEB-INF找到web.xml添加Struts2的基本配置信息 ?xml version1.0 encodingUTF-8? web-app version2.5 xmlnshttp://java.sun.com/xml/ns/javaee xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsdfilterfilter-namestruts2/filter-namefilter-classorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter/filter-class/filterfilter-mappingfilter-namestruts2/filter-nameurl-pattern/*/url-pattern/filter-mappingwelcome-file-listwelcome-fileindex.jsp/welcome-file/welcome-file-list /web-app   配置好我们的web.xml下面添加我们的Struts.xml文件这个文件如何编写呢答案很简单打开我们的Struts解压文件找到apps下的struts2-blank解压该文件解压后找到struts2-blank\WEB-INF\classes下的struts.xml将这个文件拷贝到我们的工程src目录下到这里关于Struts开发环境的配置基本完成下面我们就一起编写一个简单的Helloword开启我们的Struts2学习之旅。   我们的Action文件 public class Helloword {public String helloword(){return success;} }   我们的Struts配置文件 ?xml version1.0 encodingUTF-8 ? !DOCTYPE struts PUBLIC-//Apache Software Foundation//DTD Struts Configuration 2.3//ENhttp://struts.apache.org/dtds/struts-2.3.dtdstruts!-- constant namestruts.enable.DynamicMethodInvocation valuefalse /-- !-- 设是否为调试模式 -- !-- constant namestruts.devMode valuetrue /--!-- package namedefault namespace/ extendsstruts-default--!-- 默认访问文件 -- !-- default-action-ref nameindex /--!-- 出错处理文件 -- !-- global-results-- !-- result nameerror/error.jsp/result-- !-- /global-results--!-- 错误类型 -- !-- global-exception-mappings-- !-- exception-mapping exceptionjava.lang.Exception resulterror/-- !-- /global-exception-mappings--!-- 访问控制 -- !-- action nameindex-- !-- result typeredirectAction-- !-- param nameactionNameHelloWorld/param-- !-- param namenamespace/example/param-- !-- /result-- !-- /action-- !-- /package--!-- include fileexample.xml/--package namedefault namespace/ extendsstruts-defaultaction namehelloword classcom.edu.action.Helloword methodhellowordresult namesuccess/index.jsp/result/action/package/struts   最终的目录结构      到这里我们的入坑篇就为大家介绍完毕后续内容持续更新中。。。转载于:https://www.cnblogs.com/AndroidJotting/p/6490645.html
http://www.pierceye.com/news/907079/

相关文章:

  • 网站的栏目wordpress php版本太低
  • 浙江网站制作出效果图
  • 电子商务是电商吗产品seo是什么意思
  • 黑龙江省建设工程质量协会网站中文搜索引擎网站
  • 汽车报价网站宁波网络推广丿易企网怎么样
  • php个人网站简洁手机下载视频网站模板
  • 双语网站方法wordpress分类内没有文章
  • 做网站后期为什么续费仿uehtml WordPress
  • 网站实时显示wordpress 网站
  • 重庆电子网站建设ashx做网站
  • 河南双师培训网站html 路径 网站根路径
  • 专业定制网站企业如何注册公司营业执照
  • 福泉市自己的网站某个产品营销推广方案
  • 金坛市建设局网站微信网站有什么作用
  • 设计建网站今天的最新消息新闻
  • 电商行业建设网站ui网页设计培训学校
  • fineui 如何做网站私密浏览器免费版片视频动漫
  • 产地证是在哪个网站上做一起做网店下载安装
  • 舞钢市城乡建设局网站阿里巴巴网站谁做的
  • 巴彦淖尔市网站制作网站不收录怎么解决
  • 站群源码长春建设网站公司哪家好
  • 石家庄网站建设雨点牛wordpress qq登录免费
  • 有网站如何做淘宝客荆门市城乡建设管理局网站
  • 综合性门户网站列举如何拥有自己的微信小程序
  • 我图网类网站建设做外贸哪个网站最好
  • 做网站后台运营这个工作怎么样成都网络推广哪家好
  • angularjs做的网站有哪些wordpress 文章
  • 全国网站建设公司排名wordpress功能强大的主题
  • 做网站用c 还是php番禺制作网站平台
  • 营销网站运营的基本环节郑州大学现代远程教育 《网页设计与网站建设》个人主页