请问,谁在servlet里写过socket连接,我是在servlet里写了一个socket client连接在外部的socket server。但是同一个浏览器会话第一次访问这个servlet,socket能正常通信返回数据,第二次访问就不行了。关了浏览器重来或者重启tomcat又好了。通信一次以后有不能通信了。控制台不报错,偶尔报connection reset异常,这是什么原因?怎么解决?谢谢!
解决方案 »
- 如果将一个web项目改建成一个maven项目
- 新手求解登录问题,struts+hibernate的
- 关于JSF Managed-Bean中注入spring bean初始化的问题
- 那位大哥知道类似GOOGLE,查询的下拉提示是怎么做的,用什么技术可以实现啊,怎么实现,求代码
- socket通信中无法向服务端连续发送俩条发送短信的报文是怎么回事呢?
- 请教两个关于jsp中的中文显示的问题,非常急
- 急急急,JDK连数据库出现java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver错误,如何解决?
- eclipse中新建一个tomcat项目,怎么tomcat中server.xml中没有体现?
- 急问JNDI问题,在线等..........................................
- 如何设置一个沙漏等待的光标?
- 大规模数据查询的时候,大家还使用hibernate吗?数量级10w
- 计算一年有多少周,每周是几号到几号
至于你说的Servlet里写Socket虽然没有具体写过,但从你出现的问题来分析,应该会出现在Servlet本身,你可以试着把socket的操作封装在一个对象里,然后在Sevlet的service方法里来调用,不要在Servlet里直接进行Socket操作,如果还没有解决,可以贴一段代码出来