Web应用程序
- 什么是Web应用程序?
Web应用程序是一种可以通过Web访问的的应用程序。Web应用程序的一个最大好处就是用户很容易的访问应用程序。只需有浏览器而不需要安装其他软件。 - 为什么要学习Web应用程序开发?
Web应用程序开发时目前软件开发领域三大方向之一。
1、桌面应用程序
2、Web应用程序
3、嵌入式应用程序
静态网页与动态网页
- 静态网页
- 表现形式:网页中的内容是固定的,不会更新。
- 技术需求:HTML、CSS
- 动态网页
- 表现形式:网页中的内容通过程序动态显示,自动更新。
- 技术需求:HTML、CSS、数据库技术、高级语言(Java、C#、PHP)、JavaScript、XML等。主流动态网页脚本技术(JSP、ASP.NET、PHP)。
Tomcat服务器的目录结构
WEB-INF目录结构
- WEB-INF是Java的Web应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。
- web.xml,项目部署文件。
- classes文件夹,用以放置 *.class 文件。
- lib文件夹,用于存放需要的jar包。
修改Tomcat服务器默认端口号
修改conf/server.xml文件
Web开发的标准目录结构
在WEB-INF目录中定义了一个classes的文件夹,实际上此文件夹中可以保存所有的*.class文件。
除以上目录结构外,所有的项目基本上都会在根目录放一个首页文件,一般是以index.htm、index.jsp、index.html等命名的。
按照以上要求将编译好的JavaBean保存在WEB-INF\classes文件夹中。