zoukankan      html  css  js  c++  java
  • Servlet技术(使用myeclipse)

    Servlet跟JavaBean本质上都是严格遵循规则的java包。

    Servlet基本结构:

    Public class Servlet 类名称 extends HttpServlet{

        Public void init(){}

        Public void doGet(HttpServletRequest request, HttpServletResponse response){}

        Public void doPost(HttpServletRequest request, HttpServletResponse response){}

        Public void service(HttpServletRequest request, HttpServletResponse response){}

        Public void destroy(){}

    }

     

    Servlet经常用来接收来自form表单提交数据,对于不同的提交方法用不同的方法处理。

    doGet()是接受用Get方法传递来的参数,

    doPost()是接受用Post方法传递的参数。

    这两个函数的形参都有request和response,我们知道页面间传递参数经常用page,request, response, application,分别具有不同的范围。这两个函数主要接受处理request和response的参数。

     

     

    Servlet的建立还需要配置web.xml(配置文件)。

    在包下右击,新建

    选择servlet类型,创建servlet

    在弹出的窗口中的name框中输入文件名(不能出现中文名)

     

    映射地址,可以不用根据servlet的实际地址写,之后如果有页面需要交由servlet处理,则需要填写映射地址。

    web.xml文件里的内容(创建名为xxx的servlet文件)

    <servlet-class>必须填写全类名,系统才可以找到。

    <servlet-mapping>是映射关系,<servlet-name>后面填写servlet名字,<url-pattern>映射地址。

    映射地址可以不用准确的写出servlet的路径,意思就是可以随便写(/必须带上),别出现中文就好了,只要之前的<servlet-name><servlet-class>写正确,就可以找到正确的servlet。

  • 相关阅读:
    vscode的一些常用、神奇操作
    vue2.x中使用v-model进行父传子
    js设置,获取,删除cookies
    Linux虚拟机克隆后网卡UUID问题
    jQuery ajax 请求HttpServlet返回[HTTP/1.1 405 Method not allowed]
    byte、二进制、十进制数值之间的转换
    sqlite-jdbc jar包下载过程笔记
    windows系统bat方式启动tomcat出现java.lang.OutOfmemoryError:PermGen Space 错误
    DIV内容垂直居中
    在HTML中实现和使用遮罩层
  • 原文地址:https://www.cnblogs.com/StrayWolf/p/6002423.html
Copyright © 2011-2022 走看看