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

企业网站模板源代码下载济南网站建设山东聚搜网力推

企业网站模板源代码下载,济南网站建设山东聚搜网力推,北京最大的装修公司排名,网站发布小说封面怎么做文章目录 1. 最朴素方式1. 创建项目2. 引入依赖3. 创建目录4. 编写代码5. 打包程序6. 部署程序7. 验证程序 2. 更方便方式1. 安装Smart TomCat插件2. 启动 1. 最朴素方式 1. 创建项目 选择Maven项目 2. 引入依赖 Maven项目创建完后会生成一个pom.xml文件#xff0c;我们可… 文章目录 1. 最朴素方式1. 创建项目2. 引入依赖3. 创建目录4. 编写代码5. 打包程序6. 部署程序7. 验证程序 2. 更方便方式1. 安装Smart TomCat插件2. 启动 1. 最朴素方式 1. 创建项目 选择Maven项目 2. 引入依赖 Maven项目创建完后会生成一个pom.xml文件我们可以在这个文件中引入我们需要的Servlet API依赖的 jar 包。 引入步骤 我们可以在中央仓库 中搜servlet 点击servlet选择版本一般要和Tomcat版本对应我们下面使用tomcat为8.5那么servlet就要选择3.1.0 可以在tomcat查看对应版本。 把maven提供的xml复制到pom.xml中 添加到dependencies标签中这个表情中可以引入多个依赖。 有时依赖可能未加载上我们可以点击右上角的m来再次加载。 3. 创建目录 当项目创建后idea会自动生成一些目录分别具有不同的含义。 当然这些是不够的我们还需要创建一些目录 在main目录下创建webapp目录webapp目录下创建WEB-INFWEB-INF下创建web.xml文件。 然后把下面代码粘贴到web.xml中 !DOCTYPE web-app PUBLIC-//Sun Microsystems, Inc.//DTD Web Application 2.3//ENhttp://java.sun.com/dtd/web-app_2_3.dtd web-appdisplay-nameArchetype Created Web Application/display-name /web-appwebapp 目录就是未来部署到 Tomcat 中的一个重要的目录. 当前我们可以往 webapp 中放一些静态资源, 比如 html , css 等.。 在这个目录中还有一个重要的文件 web.xml. Tomcat 找到这个文件才能正确处理 webapp 中的动态资源。 4. 编写代码 在java 目录中创建一个类 HelloServlet, 代码如下: WebServlet(/hello) public class HelloServlet extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {System.out.println(hello world);resp.getWriter().write(hello world);} }代码解析 创建一个类 HelloServlet , 继承自 HttpServlet在这个类上方加上 WebServlet(“/hello”) 注解, 表示 Tomcat 收到的请求中, 路径为 /hello的请求才会调用 HelloServlet 这个类的代码. (这个路径未包含 Context Path)重写 doGet 方法. doGet 的参数有两个, 分别表示收到的 HTTP 请求 和要构造的 HTTP 响应. 这个方法会在 Tomcat 收到 GET 请求时触发HttpServletRequest 表示 HTTP 请求. Tomcat 按照 HTTP 请求的格式把 字符串 格式的请求转成了一个 HttpServletRequest 对象. 后续想获取请求中的信息(方法, url, header, body 等) 都是通过这个对象来获取HttpServletResponse 表示 HTTP 响应. 代码中把响应对象构造好(构造响应的状态码, header, body 等)resp.getWriter() 会获取到一个流对象, 通过这个流对象就可以写入一些数据, 写入的数据会被构造成一个 HTTP 响应的 body 部分, Tomcat 会把整个响应转成字符串, 通过 socket 写回给浏览器。 总结 我们的代码不是通过 main 方法作为入口了. main 方法已经被包含在 Tomcat 里, 我们写的代码会被 Tomcat 在合适的时机调用起来但是也需要满足三个条件 创建的类需要继承自 HttpServlet这个类需要使用 WebServlet 注解关联上一个 HTTP 的路径这个类需要实现 doXXX 方法。 5. 打包程序 使用 maven 进行打包. 打开 maven 窗口 (一般在 IDEA 右侧就可以看到 Maven 窗口, 如果看不到的话, 可以通过 菜单 - View - Tool Window - Maven 打开) 然后展开 Lifecycle , 双击 package 即可进行打包。 打包成功是一个jar包 但是TomCat需要的是一个war包而我们却是jar包所以需要在pom.xml中加入下面标签 packagingwar/packaging还有这个jar包的名字比较的浮夸可以添加下面标签使它变得低调 buildfinalNameServletHelloWorld/finalName/build再次打包就得到我们需要得war包 6. 部署程序 把 war 包拷贝到 Tomcat 的 webapps 目录下 启动TomCat 7. 验证程序 在浏览器输入 http://127.0.0.1:8080/ServletHelloWorld/hello 注意: URL 中的 PATH 分成两个部分, 其中 HelloServlet 为 Context Path, hello 为 Servlet Path 2. 更方便方式 上面的方式是比较麻烦的而且每次修改代码都需要重新打war包所以引入更加简单的方式插件。 1. 安装Smart TomCat插件 File-Settings Plugins-Marketplace-搜索smart TomCat安装即可。 2. 启动 正常启动选择就ok。
http://www.hkea.cn/news/14329512/

相关文章:

  • 潍坊 餐饮网站建设微信公众号功能开发
  • 贵州公司网站建设比选公示wordpress美图模板
  • 静态网站 分页wordpress虚拟商品主题
  • 张店学校网站建设哪家好个人网站免费制作平台
  • 国家建设部标准官方网站外网通过域名访问内网服务器
  • 用pdf怎么做电子书下载网站在机关网站建设会上讲话
  • 2003建立虚拟网站怎么弄网页
  • 网站建设数据库的链接手工制作小钱包
  • 湖南住房城乡建设部网站营销型网站建设制作多少钱
  • 网站实施要求wordpress 重复标题
  • 佛山新网站制作怎么样电商网站设计说明书
  • 关于公司申请建设门户网站的请示广州装修价格明细表
  • 平湖手机网站设计建行官网的网址是多少
  • 网站增加聊天广告设计与制作是干什么的
  • 成都公司展厅电商沙盘seo优化
  • 有没有帮忙做网站门户网站建设情况汇报
  • 网页建站网站申请一天赚30000的偏门
  • 有了阿里云服务器怎么做网站网站建设套餐价格
  • 青岛做企业网站的公司做网站优化选阿里巴巴还是百度
  • 网站配置网站建设开发语
  • wordpress标签归类重庆seo网站策划
  • 哪里有专业做网站深圳网站官网建设
  • 正规网站建设推荐深圳网站建设的公
  • 延吉手机网站建设开发哪里有网站设计学
  • 商务网站建设实训报告1500字在线查企业
  • lisp 网站开发深圳市住房和建设局官方网站
  • 织梦做博客类网站做神马网站快速排名
  • 国外免费网站建设购物网站开发 需求分析
  • 如何修改一个网站的后台登陆系统市场营销策划方案3000字
  • 网站上传空间黄冈网站建设流程