gpt4 book ai didi

java - JSP套接字只发送一次字符串

转载 作者:行者123 更新时间:2023-12-01 16:12:13 25 4
gpt4 key购买 nike

大家好,提前致谢。

这是找出问题所在或找到更好解决方案的最后努力。

我正在使用 JSP 过滤器来过滤对 tomcat Web 服务器的 Web 访问。

我有一个客户端、一个服务器和过滤器。

客户端和过滤器打开服务器接收的套接字。

我听说在 JSP 文件中打开服务器套接字是禁忌,但我想不出更好的方法让它向服务器软件发送字符串,如果您知道请告诉

但手头的问题是,当页面被过滤时,它只在最初发送字符串,而不会在之后的任何时候发送

我在过滤器中打开了套接字,并且服务器程序中的接收器位于一个线程中,因此它应该在接收到字符串时获取并打印字符串。

我的所有代码都压缩在此处,您需要 tomcat 才能运行。

http://www.easy-share.com/1904209945/JNetProtect.zip

对于这个问题的长度和复杂性,我真的很抱歉,如果有更好的方法,请大声说出来,

最佳答案

从你的解释来看,我认为你缺乏一些重要的概念。如果这听起来冒犯您,请原谅。

JSP 页面是在服务器上处理的,这意味着如果您在 JSP 中打开套接字,并不意味着客户端正在打开该套接字。

但是,您不能使用命令模式(可能使用 Servlet Filter)将您的请求定向到特定的 Command 对象,然后在那里执行套接字操作。

关于java - JSP套接字只发送一次字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/688351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com