手记

【笔记】JAVA遇见HTML——JSP篇 第1章 JAVA WEB简介

1-1 什么是WEB应用程序

JavaWeb简介

  • 1.什么是Web应用程序
  • 2.静态页面与动态页面
  • 3.搭建Java Web开发环境
  • 4.手工编写第一个Web应用程序
  • 5.MyEclipse配置
  • 6.使用MyEclipse编写第一个Web应用程序
  • 7.修改Tomcat默认端口

Web应用程序

  • 什么是Web应用程序?

  Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最大的好处是很容易访问应用程序。用户只需要浏览器即可,不需要再安装其他软件

  • 为什么要学习Web应用程序?

  Web应用程序开发,是目前软件开发领域的三大方向之一。
1.桌面应用程序—>QQ,Office
2.web应用程序—>京东,天猫
3.嵌入式应用程序—>Android,iPhone

1-2 静态网页与动态网页

静态网页与动态网页

  • 静态网页

表现形式:网页中的内容是固定的,不会更新
所需技术:HTML、CSS

  • 动态网页

表现形式:网页中的内容通过程序动态显示,自动更新
所需技术:HTML、CSS、数据库技术、至少一门高级语言(Java,C#,PHP)、JavaScript、XML等
主流的动态网页脚本技术:JSP/ASP.NET/PHP

1-3搭建JAVA WEB开发环境

  • 搭建Java Web开发环境

工欲善其事必先利其器。学会搭建Java Web学习JSP动态网站开发的最基本技能之一
1.JDK7.0+
2.Tomcat7.0+
3.MyEclipse10+

  • Tomcat服务器简介:

1.Apache Jakarta的开源项目
2.JSP/Servlet容器

  • 搭建Java Web开发环境

安装Tomcat7—>配置环境变量—>测试首页

1-4 Tomcat目录结构

  • Tomcat服务器的目录结构
目录 说明
/bin 存放各种平台下用于启动和停止Tomcat的命令文件
/conf 存放Tomcat服务器的各种配置文件
/lib 存放Tomcat服务器所需的各种JAR文件
/logs 存放Tomcat的日志文件
/temp Tomcat运行时用于存放临时文件
/webapps 放发布Web应用时,默认会将Web应用的文件发布到此目录中
/work Tomcat把由JSP生成的Servlet放在此目录下

1-5 手工编写第一个Java Web程序

  • 手工编写第一个Web程序

1.在webapps目录下创建一个项目文件夹
2.编写index.jsp文件
3.在项目子目录中创建WEB-INF文件夹(里面又包括classes和lib这两个文件夹)
4.测试运行

1-6 WEB-INF目录结构

  • WEB-INF目录结构

1.WEB-INF是Java的web应用的安全目录。所谓安全就是客户端无法访问,只有服务端才可以访问的目录
2.web.xml,项目部署文件
3.classes文件夹,用以放置*.class文件
4.lib文件夹,用于存放需要的jar包

1-7 MyEclipse开发Java Web程序

  • MyEclipse介绍

MyEclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境
MyEclipse主要用于Java,Java EE以及移动应用的开发
MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错

  • MyEclipse与Eclipse的区别

MyEclipse:收费,集成了很多收费的插件。比如:SSH,安卓等
Eclipse:免费开源,不包含任何附加功能的插件

1-8 修改Tomcat服务器默认端口号

  • 修改Tomcat服务器默认端口

修改conf/server.xml文件

<Connector port="8080"
  protocol="HTTP/1.1"
  connectionTimeout="20000"
  redirectPort="8433"
/> 

Date:2018.9.17
2人推荐
随时随地看视频
慕课网APP