资源简介

tomcat实现websocket聊天室,单聊,群聊,另外有数据库,加好友,踢人等功能

资源截图

代码片段和文件信息

package com.filter;

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class CharacterEncodingFilter implements Filter {
    protected String encoding=null;          //定义编码格式变量
    protected FilterConfig filterConfig=null;    //定义过滤器配置对象


    public void init(FilterConfig arg0) throws ServletException {
     /*   this.filterConfig=filterConfig;         //初始化过滤器对象
        this.encoding=filterConfig.getInitParameter(“encoding“);
        //获取配置文件中指定的编码格式
*/    }
    /**
     * 过滤器的接口方法,用于执行过滤业务
     * 无返回值;
     */
    public void doFilter(ServletRequest request ServletResponse response
            FilterChain chain)  throws IOException ServletException {
        if (encoding!=null) {
            request.setCharacterEncoding(encoding);   //设置请求的编码
            //设置应答对象的内容类型(包括编码格式)
            response.setContentType(“text/html;charset=“+encoding);
        }
        chain.doFilter(request response);       //传递给下一个过滤器
    }

    public void destroy() {
        this.encoding=null;
        this.filterConfig=null;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-05 11:46  webSocketTest\
     文件        1209  2018-04-16 16:49  webSocketTest\.classpath
     目录           0  2015-12-02 14:47  webSocketTest\.myeclipse\
     文件         312  2015-12-02 14:47  webSocketTest\.mymetadata
     文件        1756  2015-12-02 14:47  webSocketTest\.project
     目录           0  2018-11-05 11:46  webSocketTest\.settings\
     文件         500  2015-12-02 11:26  webSocketTest\.settings\.jsdtscope
     文件         247  2018-04-16 16:42  webSocketTest\.settings\com.genuitec.eclipse.migration.prefs
     文件         124  2018-04-19 14:20  webSocketTest\.settings\org.eclipse.core.resources.prefs
     文件         364  2015-12-02 14:47  webSocketTest\.settings\org.eclipse.jdt.core.prefs
     文件         565  2018-04-16 16:42  webSocketTest\.settings\org.eclipse.wst.common.component
     文件         359  2018-04-16 16:42  webSocketTest\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2015-12-02 14:48  webSocketTest\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-12-02 14:48  webSocketTest\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-11-05 11:46  webSocketTest\src\
     目录           0  2018-11-05 11:46  webSocketTest\src\com\
     目录           0  2018-11-05 11:46  webSocketTest\src\com\filter\
     文件        1462  2018-04-19 15:29  webSocketTest\src\com\filter\CharacterEncodingFilter.java
     目录           0  2018-11-05 11:46  webSocketTest\src\com\test\
     文件         399  2015-12-04 09:00  webSocketTest\src\com\test\TestJsonToObj.java
     目录           0  2018-11-05 11:46  webSocketTest\src\com\web\
     目录           0  2018-11-05 11:46  webSocketTest\src\com\webSocket\
     目录           0  2018-11-05 11:46  webSocketTest\src\com\webSocket\client\
     文件        3180  2018-06-06 10:13  webSocketTest\src\com\webSocket\client\EchoSocket.java
     目录           0  2018-11-05 11:46  webSocketTest\src\com\webSocket\config\
     文件         720  2018-04-17 09:25  webSocketTest\src\com\webSocket\config\DemeConfig.java
     目录           0  2018-11-05 11:46  webSocketTest\src\com\web\message\
     文件        1924  2018-04-17 09:28  webSocketTest\src\com\web\message\ChartMessage.java
     文件        1458  2015-12-04 09:28  webSocketTest\src\com\web\message\Message.java
     目录           0  2018-11-05 11:46  webSocketTest\src\com\web\servlet\
     文件        1433  2018-04-19 15:28  webSocketTest\src\com\web\servlet\Login.java
............此处省略37个文件信息

评论

共有 条评论