Javaweb关于web.xml的相关配置信息

Javaweb关于web.xml的相关配置信息

初始页面

xml 复制代码
<!--  规定加载进入的初始页面-->
<welcome-file-list>
    <welcome-file>/login.jsp</welcome-file>
</welcome-file-list>

配置Servlet

xml 复制代码
<!--配置Servlet-->
<servlet>
    <servlet-name>UserLoginServlet</servlet-name>
    <servlet-class>com.hz.servlet.UserLoginServlet</servlet-class>
    <!-- 启动tomcat就加载Servlet-->
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>UserLoginServlet</servlet-name>
    <url-pattern>/userLoginServlet</url-pattern>
</servlet-mapping>

过滤器

xml 复制代码
<!--过滤器-->
<filter>
    <filter-name>charEnCoding</filter-name>
    <filter-class>com.hz.filter.CharEnCodingFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>charEnCoding</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

配置乱码的公共参数

xml 复制代码
<!--  配置公共参数  -->
<context-param>
    <param-name>charEncoding</param-name>
    <param-value>utf-8</param-value>
</context-param>
java 复制代码
//定义编码
private  String bm = ""; 
//Servlet初始化编码
@Override
public void init(ServletConfig config) throws ServletException {
    bm = config.getServletContext().getInitParameter("charEncoding");
}
//config.getServletContext() 获取xml中配置的公共参数
java 复制代码
private String character = "GBK";
//Filter初始化编码
@Override
public void init(FilterConfig filterConfig) throws ServletException {
    character = filterConfig.getServletContext().getInitParameter("charEncoding");
}
相关推荐
乱码三千34 分钟前
使用ComfyUI+MinMax-H3音视频模型生成视频
前端·后端·github
Coder_Ke36 分钟前
代码我都定位了,Codex 还在考古:于是我写了个 VS Code 插件
前端
LiaCode2 小时前
别让 AI 把仓库写成“代码平行宇宙”:从 Deslop 看生成前查重
前端·后端·github
nice先生的狂想曲2 小时前
javascript高级程序设计(六)——2026.9.5
前端·javascript
光影少年2 小时前
如何做大型React+RN 项目架构设计、目录规范
前端·react native·react.js
一位正在转型AI全栈的前端工程师2 小时前
AI 全栈学习之旅 -Week 8:从单 Agent 到多 Agent 协作:LangGraph 实战与记忆持久化
前端·python
用户921080262862 小时前
Promise 和 async/await:从用途到执行机制
前端
yyt3630458412 小时前
KLineChartQuant:GLSL 的精度问题及 RTC 解法
前端·vue.js·react.js·交互·图形渲染·webgl·数据可视化
HarmonLTS3 小时前
智盾 WAF v8.2 Ultra|下一代 Web 应用防火墙
前端
এ慕ོ冬℘゜3 小时前
前端实战:基于jQuery递归实现通用树形组织菜单(可直接复用)
前端·javascript·jquery