java web 开发入门实例】的更多相关文章

学习是个技巧活,关键是要找到重点的地方,新手在这方面的坑尤其多.看别人的教程一步一步的跟着做,隔几步就遇到一个新知识点,忍不住就百度往深处了解,一晃半天就过去了. 有的知识点要深入学习的,有的是了解下就行的.我个人感觉这个度的把握是最难的.当然这也是饶不过去的坑. 最近跟着网上的一个教程学习JAVA WEB开发,将中间遇到的坑和教训标记下: 1.JAVAC编译时,提示找不到自定义类的问题.(如果是用记事本编辑,用命令行Javac编译,需要 在环境变量中,设置CLASSPATH 指向你的class…
day04 Java Web 开发入门 1. web 开发相关介绍 2. web 服务器 3. Tomcat服务器启动的问题 4. Tomcat目录结构 5. Web应用程序(虚拟目录映射,缺省web应用) 6. Web应用的组成结构(web.xml,特定文件放入特定目录,否则web应用无法工作) 7. 配置虚拟主机 7.1 配置多个网站 8. web资源访问流程 9. 打包 web 应用 war 10. 配Context元素的reloadable属性为true,让tomcat自动加载更新后的w…
WEB开发入门 1 进入web JAVASE:标准- standard   JAVA桌面程序 GUI    SOCKET JAVAEE:企业-浏览器控制  web 2 软件结构 C/S :client-servlet  客户端--服务器 QQ, 飞秋 特点:必须下载安装客户端程序 服务器升级,客户端也需要升级 B/S:broswer-server  浏览器端--服务器 淘宝 京东 特点:需要安装客户端软件只需要浏览器即可 服务器升级,浏览器不需要升级 JAVAEE  ---JAVA WEB 是用…
在做java web 开发时,要先安装tomcat.它是一个web服务器,也叫web容器,我们把写好的jsp, html页面放到它里面,然后启动它,就可以用浏览器访问这些页面,地址栏中输入localhost进行访问.安装tomcat,非常简单,到tomcat的官网 http://tomcat.apache.org/ 下载zip压缩包就可以了,版本的话,你可以随便选,我这里是 Tomcat 8.5.23. 下载完成后,把它解压到常用软件的放置位置就可以了,我把它放到了D盘.注意,tomcat 的启…
Java web,是java技术用来解决web互联网领域的技术总和.Java web技术主要包括客户端和服务端,java在客户端的服务有java applet,不过用的非常少,大部分应用在服务端,比如Servlet,JSP和第三方框架等. Web 就是网页的意思,它表示Internet上主机提供的可供访问的资源.Web资源主要分为静态web资源和动态web资源. 静态web资源:指web页面中供人们浏览的数据始终是不变的,一般客户端发送请求到web服务器,web服务器从内存再取到相应的文件,返回…
servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomcat中webapps目录下. 1.开发一个servlet步骤: 1)在src下新建包并编写java类,继承HttpServlet类 2)重写doGet和doPost方法 package com.eggtwo.boss; import java.io.IOException; import javax…
第4章--Maven Maven实战 Java Web应用的部署: 手动式: 编译:javac -cp $CATALINA_HOME/lib/servlet-api.jar web-inf/classes/package/NoodlesServlet.java 打包:jar cvf Restaurant.war . 移动:mv Restaurant.war .../webapps/ 项目复杂时:比如项目文件很多 -- IDE如eclipse --> IDE式:(如eclipse) 下载第三方依赖…
servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomcat中webapps目录下. 1.开发一个servlet步骤: 1)在src下新建包并编写java类,继承HttpServlet类 2)重写doGet和doPost方法 package com.eggtwo.boss; import java.io.IOException; import javax…
第6章--蜂巢 蜂巢简介 网站开发完,就需要测试.部署.在服务器上运行. 网易蜂巢: 采用Docker容器化技术的云计算平台 https://c.163.com 容器管理:容器可被视作为云主机的服务器 服务管理:服务可由多个容器组成,可以有多个副本 镜像仓库:可快速创建容器和服务 后端服务:blahblahblah 特点: 保证环境一致: 实际中开发环境.测试环境.生产环境等会不大相同 环境差异可能会导致业务代码运行得到不同结果 蜂巢底层采用Docker容器:把业务代码和运行环境打包成为一个镜像…
第3章--Tomcat Tomcat安装与运行 Tomcat:目前最常用的基于java的web应用服务器 本课程中所有的Java代码最终都需要部署到Tomcat中运行 Tomcat的配置文件是XML的 互联网公司基本上服务端程序都是跑在类Unix平台 Tomcat:源代码为Java:为开源软件 Apache Software Foundation(Apache软件基金会)出品:制作开源软件的非盈利组织: 安装: 1. 依赖JDK(源代码为Java) 2. 下载: http://tomcat.ap…