跟着项目学javaweb(std):1(整体结构)
来源:互联网 发布:粒子群优化算法 java 编辑:程序博客网 时间:2024/06/05 07:04
项目说明:
今天接到一个项目,让我接触了javaweb这个陌生的东西。下面跟着进度,我们一起走进javaweb的世界。
这个项目先简单的看做是一个普通的javaweb项目,由此介绍一些基本的东西。用到的框架:struts2+hibernate3+spring3+extjs4.0。用到工具:myeclipse10+mysql5.5+tomcat7。基于我目前对javaweb开发的肤浅理解。以下的章节中慢慢介绍以上的框架(后台3个+前端1个)
项目总体介绍:
项目结构:
这是我的项目结构图:
让项目跑起来:
输入url:
- 在tomcat7部署了项目后,我们就可以在浏览器输入地址:http://localhost:8080/stdtest/stdfront/index.jsp 来运行项目了。
- 首先让我们解析一下这个url。
- localhost:
服务器在本计算机就用localhost,否则就代替为服务器的主机IP地址。 - 8080:
端口号,8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080。 - 而端口号的作用是什么呢?
一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。所以就是通过IP地址+端口号来区分这些服务的。
项目运行流程:
在启动服务器时,服务器首先会去读取它的配置文件web.xml,读取和两个结点。
紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。
容器将转换为键值对,并交给servletContext。
容器创建中的类实例,创建监听器。
下一章我们就从web.xml说起。
0 0
- 跟着项目学javaweb(std):1(整体结构)
- 跟着项目学javaweb(std):2(web.xml)
- 跟着项目学javaweb(std):3(走进后台)
- 跟着书本重学CSS(1)
- 重新学javaweb----EL表达式(1)
- piwik阅读(整体结构)
- 跟着龙哥学JavaWeb(JSP 静态包含&动态包含)
- javaweb实践项目(1)
- Myeclipse下Struts小项目--跟着教程走(1)
- 跟着教练学打球 1
- JavaWeb项目整体异常处理机制
- javaWeb 项目整体异常处理方案
- JavaWeb项目目录结构
- 项目整体管理(一)
- 项目整体管理(二)
- JavaWeb项目结构 目录结构
- 研磨设计模式 之 装饰模式(Decorator)1——跟着cc学设计系列
- 研磨设计模式 之 备忘录模式(Memento)1——跟着cc学设计系列
- MyCat - 源代码篇(8)
- 数据结构笔记——
- Nginx使用ssl模块配置https
- 在scrollview里放gridview冲突问题心得
- 数据挖掘-用户画像
- 跟着项目学javaweb(std):1(整体结构)
- Redis入门很简单之四【初识Jedis】
- GLES3使用GPGPU记录
- Spring MVC - HTTP Status 500 - Servlet.init() for servlet loginDispacher threw exception
- Git Bash简明教程
- 线程(二)--线程控制-后台线程
- iOS 多线程 进程、线程、并发、串行、同步、异步—— iOS 编码复习(四)(多线程2)
- Java基础学习第十三天——StringBuffer类与基本类型包装类
- c++运算符重载实例