`
羽风之扬
  • 浏览: 86096 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
目标
    继续掌握 JavaScript 的常用编码
了解 HTTP 协议
了解 Web 应用程序以及相关的服务器
掌握 Servlet 编写  Hello 的步骤

1、继续掌握 JavaScript 的常用编码
基于对象的脚本语言(不需要复杂的编译运行环境,解释型语言)

对象:window  location history document
事件:onClick[button 上面使用]
      onFocus  获得鼠标焦点
  onBlur   失去鼠标焦点
 
  onChange 输入框中值发生改变
 
  onKeyPress 键盘输入事件
      if(event.keyCode==13){
//说明用户按下回车键,让下一个输入框获得焦点
document.reg.password.focus();
  }

      <!-- 只允许输入正整数字 -->
          <div class="form_row">
            <strong>年    龄:</strong>
           <input type="text" name="age" size="5"
          value="20"  maxlength="2"
  onkeyup="value=value.replace(/[^\d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />
        <div id="isok_age" ></div>
          </div>

     //要求全部输入中文
var pattern ="[\u4e00-\u9fa5]";

2、了解 HTTP 协议
   W3C 组织制定了全世界的互联网协议。包括底层协议、和
高层协议。
   底层协议主要指让计算机通过网络连接在一起的基础协议
TCP/IP 协议。共分为 7 层协议。我们只需要了解应用层协议
目前需要了解的是一种应用层协议--HTTP 协议(高速公路上
对货运车辆的协议)

   HTTP 协议:超文本传输协议(在互联网上,除了文本以外
还能传输其他内容的协议)。
   协议有 1.0 1.1 两个版本。是由各大互联网公司、科研
院校 在一起讨论,总结的一份文字性的协议,只规定要达到
什么样的目标,不规定如何去做---RFC2616

   后面课程将围绕 HTTP 协议来进行,学习如何通过具体代码
达到 协议规定的内容。

   在互联网的高速公路上,建立一个物流公司。  
  
3、了解 Web 应用程序以及相关的服务器
Web 应用程序:邮箱、QQ空间、微博、门户、、、、

通过互联网,使用浏览器进行访问的应用程序,叫 Web
应用程序。
   Web 应用程序由: 客户端、服务器端、网络协议
  
   客户端       网络协议         服务器端
   浏览器       HTTP 协议        Web服务器--tomcat
                                  JBoss
  WebLogic
  WebSpare

4、掌握 Servlet 编写  Hello 的步骤
   (1)安装 tomcat 服务器,可以修改端口号
   (2)在 MyEclipse 中新建 Web 项目
   (3)新建 edu.hpu.control.servlet 包
   (4)新建 HelloServlet.java
   (5)在 web.xml 文件中,配置该 Servlet
   (6)发布整个工程到 tomcat 服务器
   (7)启动服务器,并打开浏览器访问
  
  
   C:\IDE\apache-tomcat-6.0.13\webapps\hpuvsts
  
   http://127.0.0.1:8080/hpuvsts/servlet/hello
   http://localhost:8080/hpuvsts/servlet/hello
  
  
任务:
(1)完成项目登录注册部分 HTML 页面,以及页面验证
(2)熟悉 Servlet 开发的步骤
(3)阅读 HTTP 协议  5  6两章内容





  
  
  
  






分享到:
评论

相关推荐

    Servlet1-5lesson-demo.rar_One Lesson

    【Servlet1-5lesson-demo.rar_One Lesson】是一个压缩包文件,包含了Java Servlet技术的基础到进阶的教程,特别适合初学者进行学习。"Java servlet one to fifth lesson examples"描述了这个资源的内容,它提供了五...

    Servlet1.md

    Servlet1.md

    servlet1.pdf

    1. **Servlet简介** - Servlet是一种服务器端的小程序,由Java编写,具有跨平台能力,主要用于扩展服务器的功能,特别是在Web服务器中生成动态内容。 - Servlet与客户端浏览器交互,接收请求并生成相应的响应,如...

    java零基础自学 之 Servlet 技术1-4课时

    在"Servlet技术1-4课时"的学习过程中,你将逐步掌握如何编写Servlet,如何配置和调用Servlet,以及如何利用Servlet进行实际的Web应用开发。通过阅读Servlet技术1.pptx到4.pptx的资料,你应该能深入理解这些概念,并...

    Servlet解读

    &lt;servlet-class&gt;servlet.servlet1&lt;/servlet-class&gt; &lt;load-on-startup&gt;0 &lt;/servlet&gt; ``` 这里的`0`表示Servlet在Web应用启动时立即加载。数字越大表示加载顺序越靠后。如果是负数或未指定,则表示仅在第一次请求时...

    Servlet培训课件(中软国际)

    "Servlet1.ppt"可能涵盖的是Servlet的入门知识,比如如何创建Servlet,以及如何在web.xml文件中配置Servlet。这个课件可能会讲解如何编写一个简单的Servlet类,覆盖`doGet()`和`doPost()`方法,以及如何处理HTTP请求...

    手动编译、部署servlet

    1. **编写Servlet类** 首先,我们需要编写一个Servlet类。在这个例子中,我们创建了一个名为`TestServlet`的类,它继承自`HttpServlet`。此类重写了`init()`、`service()`和`destroy()`方法。 ```java import ...

    使用servlet实例

    这里,`servlet-name`是Servlet的逻辑名称,`servlet-class`是Servlet类的全限定名,`url-pattern`指定了访问Servlet的URL路径。 ### Servlet编程模式 Servlet生命周期包括初始化、服务和销毁三个阶段。主要涉及的...

    JSP与servlet之间的传值

    上述配置表明了 `JspServlet1` 和 `JspServlet2` 分别映射到 `/JspServlet` 和 `/admin/JspServlet` 这两个 URL。这意味着用户在浏览器中输入这些 URL 时,会触发对应的 Servlet 处理程序。 #### 五、总结 本文详细...

    SpringBoot 注册自己的Servlet(三种方式)(源代码)

    1,声明servlet及映射 2,加上@ServletComponentScan 才会扫描加了这个注解 运行结果 方法2:使用springboot提供的注册 Servlet 配置类 运行结果 方法3:动态注册: Servlet类 配置类 springboot内部绑定了嵌入式...

    第七节 渐行渐远的 Servlet1

    1. Servlet 2.2(1999年8月):这是Servlet规范的一个早期版本,它标志着Servlet正式成为J2EE(后改为Java EE)的一部分。这个版本引入了Filter和监听器(Listener)的概念,允许开发者拦截请求、修改响应,以及监听...

    过滤多个servlet

    @WebFilter(filterName = "myFilter", urlPatterns = {"/servlet1/*", "/servlet2/*"}) public class MyFilter implements Filter { // ... } ``` 在`urlPatterns`中列出的URL模式将被这个Filter拦截。 此外,`...

    servlet如何将对象传给JSP,看完必懂

    在给定的`web.xml`代码中,通过`&lt;servlet&gt;`和`&lt;servlet-mapping&gt;`标签配置了名为`servlet1`的Servlet,其类名为`s.Servlet1`,并且指定了URL模式为`/servlet1`,这意味着当客户端请求`/servlet1`时,将由`servlet1`...

    eclipse配置servlet

    在Java Web开发中,Servlet是一种用于扩展服务器功能的Java类,它可以接收并响应来自客户端(通常是Web浏览器)的请求。Eclipse是一款强大的集成开发环境(IDE),非常适合进行Java Web项目开发,包括配置和运行...

    Eclipse开发Servlet(2学时)

    1. 新建Servlet类:在Dynamic Web Project中,右键点击"src"目录,选择"New" -&gt; "Servlet",按照向导创建新的Servlet类。 2. 编写Servlet代码:重写`doGet`或`doPost`方法,实现HTTP请求的处理逻辑。例如: ```java ...

    servlet基础与servlet容器模型

    1. **Web应用**:一组相关的资源(HTML、CSS、JavaScript、图片、Servlet类等),按照特定的目录结构打包成WAR(Web Archive)文件,部署在容器中。 2. **部署描述符**(web.xml):这是Web应用的配置文件,定义了...

    20130424AJSP/SERVLET

    1. **Servlet简介**:Servlet是Java API的一部分,它是服务器端的Java程序,负责处理客户端的请求并生成响应。Servlet适用于处理HTTP及其他类型的请求。 2. **Servlet生命周期**:Servlet同样有加载、初始化、服务...

    深入Java Servlet网络编程

    1. **Asynchronous Servlet**:Java Servlet 3.0引入了异步处理,允许Servlet在处理请求时不阻塞线程,提高服务器性能。 通过深入学习和实践Java Servlet网络编程,开发者能够构建高效、灵活的Web应用程序,满足...

    servlet学习的一个例子

    - 例如,我们可以定义一个名为`servlet1`的Servlet,映射到URL路径`/servlet1`: ```xml &lt;servlet&gt; &lt;servlet-name&gt;servlet1&lt;/servlet-name&gt; &lt;servlet-class&gt;com.example.Servlet1&lt;/servlet-class&gt; &lt;/servlet&gt;...

Global site tag (gtag.js) - Google Analytics