0
点赞
收藏
分享

微信扫一扫

Javaweb入门:使用ServletConfig接口

左手梦圆 2022-03-12 阅读 46

Javaweb入门:使用ServletConfig接口

1.介绍

在这里插入图片描述
在这里插入图片描述


2.ConfigText.java

getInitParameter()方法实例:

package IMUSTCTF;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.io.PrintWriter;

public class ConfigText extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out = response.getWriter();
        ServletConfig config = this.getServletConfig();
        // 获取Config对象encoding的参数值
        String encodeMethod = config.getInitParameter("encoding");
        out.println("encoding="+encodeMethod);
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doGet(request,response);
    }
}


3.web.xml

<servlet>
        <servlet-name>textConfig</servlet-name>
        <servlet-class>IMUSTCTF.ConfigText</servlet-class>
        <init-param>
            <param-name>encoding</param-name>   <!--参数名-->
            <param-value>GBK</param-value>    <!--参数值-->
        </init-param>
    </servlet>

    <servlet-mapping>
        <servlet-name>textConfig</servlet-name>
        <url-pattern>/ConfigText</url-pattern>
    </servlet-mapping>

运行浏览器网址:

举报

相关推荐

0 条评论