websocket+struts2的实现
在没有websocket之前,在web做进度条是比较麻烦的,现在有websocket就简单多了
背景:我用strsuts2做了一个很简单的web project。前台页面提交参数到后面的action中做处理。现在我想集成websocket到
后台的处理类。
问题1:如何在用strust2(extends ActionSupport)的同时,这个类也作为websocket的端点(@ServerEndpoint(value = "/websocket")
实时返回处理类的进度,给前台页作为参数,显示进度条。
问题2:如果直接将这2个东西集成在一起的话,会导致websocket无法处理来至/wsServlet的请求。因为strust2的过滤器包揽了所有的请求。如果用<constant name="struts.action.excludePattern" value="/wsServlet"></constant> 过滤掉不处理的url的话。那么这个作为strust2作为核心的处理的action又不起作用。头痛
背景:我用strsuts2做了一个很简单的web project。前台页面提交参数到后面的action中做处理。现在我想集成websocket到
后台的处理类。
问题1:如何在用strust2(extends ActionSupport)的同时,这个类也作为websocket的端点(@ServerEndpoint(value = "/websocket")
实时返回处理类的进度,给前台页作为参数,显示进度条。
问题2:如果直接将这2个东西集成在一起的话,会导致websocket无法处理来至/wsServlet的请求。因为strust2的过滤器包揽了所有的请求。如果用<constant name="struts.action.excludePattern" value="/wsServlet"></constant> 过滤掉不处理的url的话。那么这个作为strust2作为核心的处理的action又不起作用。头痛
...全文
相关推荐
struts2+tomcat+mysql实现web聊天室
总结来说,实现“struts2+tomcat+mysql”的Web聊天室需要对Java Web开发、Struts2框架、数据库管理和前端技术有深入理解。
anyrtmpServer.rar
《基于Java Spring+Struts2实现WebSocket聊天服务详解》WebSocket技术在现代Web应用中扮演着重要的角色,它提供了一种双向通信机制,使得服务器和客户端可以实时交换数据,极大地提升了用户体验
websocket服务器
总的来说,WebSocket提供了一种高效、低延迟的双向通信机制,特别适合于实时聊天、股票更新、在线游戏等应用场景。在Struts2框架中,我们可以灵活地结合Servlet来实现更复杂的业务逻辑。
spring4+struts2+hinernate4 全注解框架
在IT行业中,SSH(Spring、Struts2、Hibernate)是一个常见的企业级应用开发框架组合,被誉为"Spring4+Struts2+Hibernate4 全注解框架"。
spring4+hiberante4+struts2+maven
在"spring4+hibernate4+struts2+maven"的项目中,Spring 4是较新的版本,它引入了对Java 8的支持,优化了对WebSocket和HTTP/2的处理,并提升了与其他


