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

园林古建设计网站移动端app下载

园林古建设计网站,移动端app下载,免费空间注册网站,wordpress 打赏阅读在上一篇文章当中#xff0c;已经提到了什么是Maven#xff0c;以及如何使用maven从中央仓库下载jar包。【Tomcat与Servlet篇1】认识Tomcat与Maven_革凡成圣211的博客-CSDN博客Tomcat#xff0c;mavenhttps://blog.csdn.net/weixin_56738054/article/details/129228140?spm…在上一篇文章当中已经提到了什么是Maven以及如何使用maven从中央仓库下载jar包。【Tomcat与Servlet篇1】认识Tomcat与Maven_革凡成圣211的博客-CSDN博客Tomcatmavenhttps://blog.csdn.net/weixin_56738054/article/details/129228140?spm1001.2014.3001.5502 目录 第一步下载依赖 第二步创建目录结构 一、在main目录下面创建一个webapp目录 二、在webapp下面再新建一个WEB-INF目录 编写Servlet 第一步创建一个Servlet类让它继承于HttpServlet Servlet和Tomcat是什么关系 第二步让这一个Servlet重写父类的doGet方法 doGet方法的工作流程 第三步编写代码 第四步在类名上面添加注解WebServlet(文件资源路径) 第五步把项目进行打包 第六步打开浏览器进行验证 开发环境、测试环境、生产环境的区别 下面将介绍一下如何通过maven引入依赖也就是idea集成Tomcat的步骤 第一步下载依赖 首先需要在maven中央仓库当中找到servlet对应的jar包。 maven中央仓库的地址已经在上一篇文章当中提到了。 然后选择3.1.0版本 其中Tomcat,jdk,servlet三者对应的版本一定要互相匹配。 给一个比较吻合的版本参考 Tomcat(8.5版本)JDK(1.8版本)servlet(3.1.0) 然后把Tomcat的maven依赖复制到pom.xml文件当中。 第二步创建目录结构 一、在main目录下面创建一个webapp目录 这一个目录(webapp)用于存放一些配置目录资源或者前端代码。 二、在webapp下面再新建一个WEB-INF目录 这一个目录(WEB_INF)是用来存放web项目的的配置文件的。可以先创建一个试一下 然后必须要再web.xml当中再加上下面这一段代码 ?xml version1.0 encodingUTF-8? web-app xmlnshttp://xmlns.jcp.org/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsdversion4.0 /web-app 做完上述的工作之后就可以来编写一个Servlet版本的hello world程序了。  编写Servlet 第一步创建一个Servlet类让它继承于HttpServlet 找到目录结构当中蓝色的那一个Java目录新建一个类。 这一个HttpServlet就是在刚刚maven导入的Servlet的jar包当中包含的类。 Servlet和Tomcat是什么关系 其实Servlet就是Tomcat提供给程序员进行软件开发的api。 主要提供了封装请求以及作出响应两个作用。 第二步让这一个Servlet重写父类的doGet方法 doGet的含义就是处理一个get请求:根据请求计算响应 这一个方法就是在Tomcat收到了一个get请求的时候会交给这个doGet方法处理。 关于什么是get请求已经在这一篇文章当中提到了【网络原理8】HTTP请求篇_革凡成圣211的博客-CSDN博客HTTP的常见属性URLUser-AgentRefer,get 和post的区别https://blog.csdn.net/weixin_56738054/article/details/129180661?spm1001.2014.3001.5502       doGet方法里面有两个参数一个是HttpServletRequest req,另外一个HttpServletResponse resp。这两个参数一个代表接收请求req另外一个代表作出响应resp。 doGet方法的工作流程 简单来说就是根据请求做出响应。使用req对象来接收用户提交的请求然后在doGet方法内部根据这一个请求然后使用resp对象计算出响应。 对于req 此时Tomcat已经收到了HTTP请求解析成对象了这个对象就是HttpServletRequest req。 对于resp 在刚刚由req对象收到请求之后当前的resp是一个空的响应对象没有被设置任何的属性。当需要返回响应的时候就会通过resp来设置属性然后返回给前端 第三步编写代码 Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {System.out.println(hello world);resp.getWriter().write(hello world);} 在上述的代码当中使用的是resp.getWriter().write(输出内容)的方式。 其中,resp.getWriter()返回的就是一个流对象也就是PrintWriter对象。 通过这个流对象来输出到页面上面 第四步在类名上面添加注解WebServlet(文件资源路径) 文件资源路径指的是URL的域名往后的部分。 此处的文件资源路径为/hello。 这个注解的含义就是把当前的HelloServlet这个类和HTTP请求当中的URL里面带有/hello这样的请求给关联起来。也就在URL请求地址的文件资源目录当中标注上一个/hello这样的资源。 也许Tomcat会收到很多请求诸如:/a,/b.....但是只有出现了/hello。这一个请求才会到达当前的这个类当中。 但是如果为了到达doGet方法还是需要保证当前这个请求一定是get请求 第五步把项目进行打包 在打包之前还需要在pom.xml文件当中指明打包的类型此处选择打包成war类型 需要使用packagingwar/packaging 然后需要在最下面指定build的war包的名称。 然后双击右侧的package 打包成功之后在左侧的target部分就可以找到刚刚打的jar包了 然后把这一个war包放置到Tomcat的webapps目录下面 然后在bin目录当中双击start_up。 可以看到此时出现了hello106.war说明部署成功了。 第六步打开浏览器进行验证 在浏览器当中输入 localhost:8080/hello106/hello 就可以看到运行的结果了。 同时可以看到start_up的控制台下面出现了hello world: 开发环境、测试环境、生产环境的区别 当程序员开发一个软件的时候就是打开idea然后编写代码。 下面先了解一下开发环境 在开发环境当中一般都使用idea集成tomcat 然后在测试环境下面就没有idea了只剩下一个tomcat运行着单独的一个war包。这个时候war包和tomcat都在云服务器上面。 到了生产环境就出现了多个tomcat同时运行多个war包的情况了 可以看到在实际开发当中是不会使用到idea了。
http://www.dnsts.com.cn/news/6429.html

相关文章:

  • 天津网站优化步骤crm管理系统排名
  • 简易手机站山东网络建站推广
  • 津南网站建设潍坊市建设厅网站
  • 怎么有自己的网站wordpress 角色权限表
  • 网站建设哪家强注册一个域名需要多少钱
  • 免费网站注册申请买国外的东西在哪个平台
  • 四川省省建设厅网站中文绿色环保网站模板
  • 怎么进行网站设计和改版网页设计网站名称
  • 北京网站备案拍照地址鼓楼yzipi主题wordpress
  • 网站服务商查询怎么制作购物网站
  • 江苏常州建设局网站网站建设汽车后市场解决方案
  • 营口建网站的公司wordpress宾馆
  • 一个人做商城网站网站设计分析报告
  • 做网站哪个公司可以做微商城手机网站设计
  • 阿里云服务器上做淘宝客网站wordpress 开源地图插件
  • 微网站开发软件p2p网贷网站建设哪家好
  • 一个网站域名多少钱移动端软件开发
  • 刚建设的网站如何推广网站系统开发毕业设计
  • 俄语网站制作四川城乡与住房建设部网站
  • 网站开发制作公司中建二局官网
  • 泉州网站建设托管广告优化师怎么学
  • 深圳营销型网站建设公司选择哪家好学校网站页面设计
  • 网站建设验收单小说网站开发的实际意义
  • 绵竹移动网站建设wordpress邮箱修改
  • 门户移动网站建设网站公司做销售怎么样
  • 网站后台管理系统需求百度做网站和推广效果怎么样
  • 自助做网站哪家好怎么做网站免费
  • 公司官网网站建设网站制作费用需要多少钱
  • 公司网站可直接购物支付晋江网站建设
  • 网站建设留言板的实现深圳网络seo优化