java web 开发初学v_2010_8_21
来源:互联网 发布:java开发工程师· 编辑:程序博客网 时间:2024/06/09 19:32
Servlet 程序的运行原理相当于远程调用方法。在服务器端的Servelt程序(一个httpServelt类的子类)有一个service方法,当客户端提交请求的时候,web服务器收到这个请求,并将这个请求交给servlet引擎处理,引擎找到该请求制定的servlet的时候就会调用servlet中的service方法,并将请求响应的信息传入方法。
jsp在同一个页面内混入客户端和服务器代码,jsp由于第一次运行的时候被翻译成servlet,所以第一次运行比较慢 以后再次运行的时候直接调用生成的servlet,所以有的时候,刚修改完毕的jsp页面却显示修改前的页面的原因是servlet引擎调用的是修改前的servlet。
所以要清楚已经生成的servlet才能再次生成新的jsp页面。
web服务器 支持java web的轻量级的有 tomcat,重量级的 jboss weblogic等
JSTL:JSP标准标签库
WEB-INF目录下的配置文件web.xml以及 tomcat根目录的conf文件夹下的web.xml是java web程序的主要配置文件。总的xml文件主要配置的信息如下:
1.ServletContext的初始化参数
2.session的配置
3.servlet/jsp的定义
4.servlet/jsp的映射
5.标签库的引用
6.MIME类型映射
7.欢迎页 错误页
8.安全信息
(MIME类型是一种指定打开特定扩展名所使用的程序的一种类型;即是当浏览器访问某个扩展名的时候,就用指定的应用程序来打开此种类型)
页面和服务器代码隔离 是mvc模式的最基本思想之一
M是指试图模型 v是指用户界面 c是指控制器
M一般用javabean以及EJB来实现 v一般用jsp实现
MVC模式是将表现层、商业逻辑层、数据层分开处理。3部分尽可能少的耦合,可以提高应用程序的可扩展性和可维护性。
常用的mvc框架 struts、Spring、webwork等
- java web 开发初学v_2010_8_21
- java web 开发初学v_2010_8_21之javascrpt
- java web 开发初学v_2010_8_21之javascrpt(2)
- java web 开发初学v_2010_8_21之javascrpt(3)
- java web 开发初学v_2010_8_21之javascrpt(4)
- java web 开发初学v_2010_8_23之俄罗斯方块
- 初学 Java Web 开发,从 Servlet 开始
- 初学 Java Web 开发,怎么开始?
- 初学Web开发
- Web开发初学指南
- Web开发初学指南
- Web开发初学指南
- Web开发初学指南
- web开发初学建议
- java web初学日志
- 初学Java Web
- java web 开发初学v_2010_8_23之javascrpt(4)
- 初学Java Web,搭建开发环境(Eclipse+Tomcat+MySQL)
- 开发的第三款webgame 《宫廷计》8月21下午15:00正式公测
- .NET和J2EE该相互学习什么(转网页教学网)
- Qt中Qstring,char,int,QByteArray之间到转换
- 用MaskedTextBox制作 IP地址输入框
- Fedora 硬盘安装
- java web 开发初学v_2010_8_21
- 第七章 栈
- 以下均“剽窃”自我的偶像猫哥的博客,仅用做笔记
- linux常用命令
- uboot编译过程
- Streaming OpenCV Videos Over the Network
- Java与模式笔记(21)
- (2010-08-21)在TOAD中查看SQL执行计划
- 这简直就是个悲剧 关于ExecuteNonQuery 方法的第二次认识