`
beckshanling
  • 浏览: 260993 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Servlet的调用详解zz

    博客分类:
  • JSP
阅读更多

1. 由 URL直接 调用 Servlet

 

2. 在 〈form> 标记中指定 Servlet

     可以在 〈form> 标记中调用 Servlet。HTML 格式使用户能在 Web 页面(即从浏览器)上输入数据,并向 Servlet 提交数据。例如:
〈form name ="myform"  action ="/servlet/myservlet"  method =" ">
        〈input  type="radio" name="broadcast"  value="am">AM〈BR>
        〈input  type="radio" name="broadcast"  value="fm">FM〈BR>
〈/form>
action 特性表明了用于调用 Servlet 的 URL。

关于method 的特性,如果用户输入的信息是通过 GET 方法向 Servlet 提交的,则 Servlet 必须优先使用 doGet() 方法。反之,如果用户输入的信息是通过 POST 方法向 Servlet 提交的,则 Servlet 必须优先使用 doPost() 方法。

3.在 〈SERVLET> 标记中指定 Servlet

      当使用 〈SERVLET> 标记来调用 Servlet 时,如同使用 〈form> 标记一样,无需创建一个完整的 HTML 页面。作为替代,Servlet 的输出仅是 HTML 页面的一部分,且被动态嵌入到原始 HTML 页面中的其它静态文本中。所有这些都发生在服务器上,且发送给用户的仅是结果 HTML 页面。建议在 Java 服务器页面(JSP)文件中使用 〈SERVLET> 标记。

4.在 JSP 文件中调用 Servlet
     可以从 JavaServer 页面(JSP)文件中调用 Servlet。

核心:

      要获得有关用户的请求信息,请使用 request.getParameterNames()、request.getParameter() 和 request.getParametervalues() 方法和request.getMethod()、request.getLocalName()

      执行页面跳转request.getResquestDispatcher(url).forward(request,response)

 

分享到:
评论

相关推荐

    HttpServlet 的Servlet的详解

    ### HttpServlet 详解 #### 1. 绪言 本文档主要介绍了Java Servlet API 2.1版本的相关内容,特别关注于`HttpServlet`类及其在实际应用中的作用。`HttpServlet`是Java Servlet API中一个重要的类,它为HTTP协议提供...

    servlet调用的几种方式

    以下是Servlet调用的四种常见方式的详细说明: 1. **通过URL调用** 这是最基础的调用方式,用户在浏览器地址栏输入与Servlet映射的URL,如`http://localhost:8080/myservlet/hello`。服务器接收到请求后,根据`web...

    Servlet详解Servlet详解

    Servlet 详解 Servlet 是 Java 语言中的一种服务器小程序,它可以与运行于客户端的 Applet 进行交互,也可以直接与 HTML 页进行交互。Servlet 的功能包括: 1. 与客户端 Applet 进行交互 2. 直接与 HTML 页进行...

    Servlet详解与配置

    Servlet 是服务 HTTP 请求并实现 javax.servlet.Servlet 接口的 Java 类。Web 应用程序开发人员通常编写 Servlet 来扩展 javax.servlet.http.HttpServlet,并实现 Servlet 接口的抽象类专门用来处理 HTTP 请求。

    java web Servlet概念详解

    java web Servlet概念详解

    Servlet JSP深入详解 基于Tomcat的Web开发

    ### Servlet与JSP深入详解:基于Tomcat的Web开发 #### 一、Servlet技术概述 Servlet是一种用Java编写的服务器端应用程序接口(API),它扩展了Java Web开发的功能。Servlet可以响应HTTP请求,并且能够处理复杂的...

    Servlet详解.pdf

    ### Servlet详解 #### 1. Servlet工作原理 Servlet是一种服务器端的小程序,主要用来处理HTTP请求并返回HTTP响应。Servlet由Servlet容器(如Tomcat、Jetty等)管理其生命周期,这种容器通常作为Web服务器的一部分...

    ftpclient和servlet调用

    在IT行业中,FTP(File Transfer Protocol)客户端和Servlet的调用是常见的网络编程任务,尤其在构建Web应用程序时。本文将深入探讨这两个概念以及它们如何协同工作。 FTP客户端是用来连接到FTP服务器并执行文件...

    servlet生命周期详解

    ### Servlet 生命周期详解 #### 初始化阶段 初始化阶段是整个Servlet生命周期的第一个关键步骤,它标志着Servlet的开始。此阶段主要由以下步骤组成: 1. **Servlet容器加载Servlet类**:Servlet容器负责加载...

    C#调用servlet 发送XML

    本篇将深入探讨如何利用C#来调用Servlet并发送XML数据,这对于跨语言通信和系统集成具有重要意义。 首先,理解C#调用Servlet的过程。Servlet是Java Web应用的一部分,它运行在服务器端,处理来自客户端(如浏览器)...

    ServletAPI详解

    ServletAPI详解 Servlet技术是JavaWeb开发中的基石,它提供了处理客户端请求并返回响应的核心机制。Servlet主要功能包括动态生成HTML文档、转发请求到其他Servlet、读取和写入Cookie,以及访问各种服务器资源,如...

    Servlet注解详解.docx

    通过`@Asynchronous`注解,Servlet可以执行异步操作,这在处理耗时任务如数据库查询或远程服务调用时特别有用。同时,异步Listener允许开发者监听异步处理的开始、结束等事件,以进行相应的处理。 文件上传API在...

    servlet过滤器详解

    ### Servlet过滤器详解 #### 一、Servlet过滤器的概念与作用 Servlet过滤器,作为Java Servlet规范中的一个重要组成部分,自2.3版本起被引入,主要用于在Servlet容器中对请求和响应进行预处理和后处理。它不直接...

    java的servlet调用Kettle5.0的实例

    在本文中,我们将深入探讨如何在Java的Servlet环境中调用Kettle 5.0,一个强大的数据转换和ETL(提取、转换、加载)工具。Kettle,也称为Pentaho Data Integration(PDI),提供了丰富的API和插件,允许开发者在Java...

    servletAPI详解

    Servlet API详解 Servlet技术是Java Web开发中的核心组成部分,它为服务器端的动态网页和应用程序提供了基础。Servlet API是Java Servlet规范的一部分,由Java EE(Enterprise Edition)定义,用于处理客户端请求并...

    servlet/jsp深入详解源代码

    这个名为“servlet/jsp深入详解源代码”的资料集合可能包含了他在Servlet和JSP领域的深入讲解,以及相关的源代码示例。 Servlet是Java平台上的一个标准接口,它允许开发者编写可被Web服务器调用的Java代码来处理...

    jsp调用servlet

    本篇文章将详细讲解如何在JSP中调用Servlet,这对于初学者来说是一份非常实用的指南,能帮助你避免在学习过程中遇到的一些常见问题。 首先,了解JSP和Servlet的基本概念: 1. JSP:它是一种基于Java的服务器端脚本...

    JavaBean与servlet的关系详解

    JavaBean与servlet的关系详解

    Servlet Session机制详解

    Servlet Session机制详解,如题,详细描述Session的原理,及使用方法,附部分代码

Global site tag (gtag.js) - Google Analytics