Serlvet开发】的更多相关文章

javaweb学习总结(五)——Servlet开发(一) 一.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术. Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1.编写一个Java类,实现servlet接口. 2.把开发好的Java类部署到web服务器中. 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servlet…
软件开发的两种架构:c/s和b/s          * C/S     client/server     客户端/服务器     例子:QQ     快播     暴风影音...          * 优点:交互性非常好,服务器压力小.          * 缺点:客户端软件,下载客户端软件.                        * B/S     Browser/server     浏览器/服务器     例子:购物网站     12306购票     淘宝         …
    SRV.2.3    Servlet生命周期 servlet有着定义良好且明确的生命周期,它定义了servlet以怎样的方式加载和实例化.初始化.怎样处理客户端请求.以及怎样停止服务.生命周期表现在API中就是javax.servlet.Servlet接口的init.service和destroy三个方法.所有servlet必须直接或者通过GenericServlet/HttpServlet间接实现这些方法.     SRV.2.3.1    加载和实例化 servlet容器负责加载和实…
一.Servlet简介 Servlet是sun公司提供的一门用于动态web资源的技术 sun公司在其API中提供了一个Servlet接口,用户若想开发一个动态web资源,需要完成两个步骤: 编写一个Java类,实现Servlet接口 把开发好的java类部署到web服务器中. 二.Servlet的运行过程 Servlet是由Web服务器调用,web服务器收到客户端的Servlet访问请求后: web服务器首先检查是否已经装载并创建了该Servlet的实例对象,如果是,则直接执行第4步,否则执行第…
基于Tomcat7.0版本号配置CGI开发环境,步聚例如以下: 以我的Tomcat7安装文件夹为例:TOMCA_HOME = /Users/yangxin/Documents/devToos/java/apache-tomcat-7.0.39 1.打开TOMCA_HOME/conf/web.xml 将CGI的Serlvet配置与URL映射凝视打开 <servlet> <servlet-name>cgi</servlet-name> <servlet-class&g…
一.下载安装JDK,配置好环境变量.(例如我JDK安装的目录为:C:\Program Files (x86)\Java\jdk1.6.0_10     ) 点击我的电脑-属性-系统设置(高级系统设置)-高级-环境变量,选中系统变量,新增(原来不存在该变量名则新增,有则修改): 1.变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.6.0_10 2.变量名:CLASSPATH 变量值:C:\Program Files (x86)\Java\jdk…
        SpringMVC应用的配置步骤:         1,将所有的jar包导入到lib文件夹下:             jar在spring框架包-->libs-->所有的RELEASEjar包:         2,先配置一个DispatcherServlet前端控制器:             这个控制器实质上是一个web.xml文件,在里面配置内容包括   <?xml version="1.0" encoding="UTF-8"…
一.TAPESTRY技术的综述. tapestry是平行于struts/Spring MVC/webwork /jsf等开发工具的语言.tapestry是基于组件的开发工具.它具有组件的可重用性.因为大量重复使用的Tapestry组件,以及高度复用的表现层逻辑,使得工作效率大幅度提升.Tapestry组件是一个“黑盒子”,用于表现HTML响应,以及响应HTTP请求. Tapestry组件通过其规范定义.规范是一个XML文档,其中定义了组件类型,参数,组件模板,包含的组件以及被包含组件之间的联系,…
(一)Java 1.接口和抽象类的区别 ①抽象类里可以有构造方法,而接口内不能有构造方法. ②抽象类中可以有普通成员变量,而接口中不能有普通成员变量. ③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法. ④抽象类中的抽象方法的访问类型可以是public ,protected和默认类型,但接口中的抽象方法只有public和默认类型. ⑤ 抽象类中可以包含静态方法,接口内不能包含静态方法. ⑥抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问…
Step1.情景概要 Hello,小伙伴们,好久不见,之前跟大家分享了三层架构与MVC思想,相信大家对于这两块内容有了相对清晰的个人认识了,既然我们讲到了MVC,这里我们接着这块内容继续往下深入,今天我们来看看MVC 中的V-VIEW 即我们所说的视图层. Step2.视图技术 对于我们WEB开发人员来说,视图的概念应该都不会很陌生了,我们在浏览网页时见到的各种形式的页面内容,背后都离不开我们所用的视图技术,对于JAVA Web 开发人员来讲,页面展示实际上就是模板+数据=页面内容,所有的web…