• Servlet 示例


    引入jar包:

      servlet-api.jar

    ParameterServlet.java

    package com.mousewheel.springmvc;
    
    import java.io.IOException;
    
    import javax.servlet.ServletContext;
    import javax.servlet.ServletException;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class ParameterServlet extends HttpServlet {
    
        private String name = "";
        private Integer age = 0;
    
        @Override
        public void init() throws ServletException {
            super.init();
            ServletContext context = getServletContext();
            name = context.getInitParameter("name");
            age = Integer.valueOf(context.getInitParameter("age"));
    
        }
    
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            ServletOutputStream out = resp.getOutputStream();
            resp.setContentType("text/html");
            out.println("<html><head><title>Basic Servlet</title></head>");
            out.println("<body>Name is  <b>" + name);
            out.println("</b><br>Age is  <b>" + age + "</b>");
            out.println("</body></html>");
        }
    }

    web.xml

    <web-app id="WebApp_ID" version="2.4"
        xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
       http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    
        <display-name>Servlet Demo</display-name>
        <context-param>
            <param-name>name</param-name>
            <param-value>mousewheel</param-value>
        </context-param>
        <context-param>
            <param-name>age</param-name>
            <param-value>10</param-value>
        </context-param>
        <servlet>
            <servlet-name>ParameterServlet</servlet-name>
            <servlet-class>com.mousewheel.springmvc.ParameterServlet</servlet-class>
        </servlet>
        <servlet-mapping>
            <servlet-name>ParameterServlet</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
    </web-app>

    运行结果

  • 相关阅读:
    小强的HTML5移动开发之路(1)——HTML介绍
    HTML移动开发参考
    EBS R12 LOG files 位置
    ORACLE收集统计信息
    ORACLE sid,pid,spid总结
    How To Get Log, Trace Files In OA Framework Pages And Concurrent Request Programs
    XMPP系列(五)---文件传输
    XMPP系列(四)---发送和接收文字消息,获取历史消息功能
    iOS下如何获取一个类的所有子类
    是时候抛弃Postman了,试试 VS Code 自带神器插件
  • 原文地址:https://www.cnblogs.com/mousewheel/p/7537938.html
Copyright © 2020-2023  润新知