自定义类 实现ServletContextListener 接口在contextInitialized方法中启动socket服务的线程在contextDestroyed方法中关闭socket线程的服务,释放监听端口在web.xml增加listener
<listener>
<description>Socket</description>
<listener-class>myserver.ServerSocketListener</listener-class>
</listener>
<listener>
<description>Socket</description>
<listener-class>myserver.ServerSocketListener</listener-class>
</listener>
解决方案 »
- JBPM 的GPD 如何画转角的线
- tomcat用debug启动不了用server启动没问题,这是为什么?
- eclipse+struct+spring+Hiberante整合?(老声长谈了、还是有点不清楚)
- 开发webService
- 表单参数太多如何传递
- 失业了,给点找工作的建议
- 一个困扰了我很长时间的问题,大家平常使用spring到底又什么可取的优势
- proxool抛出异常? Couldn't load property file Proxool.properties
- JAVA的资料
- 请教高手:重启JBOSS太慢,有什么方法能使类改变后不用重启JBOSS吗?
- java中两个for循环的区别
- java 调用webservice
帅,应该是个好办法,还没来得及实践。
8过想问下spring mvc的框架下,是不是还有其他的方式,我们用的是spring mvc,多谢多谢
帅,应该是个好办法,还没来得及实践。
8过想问下spring mvc的框架下,是不是还有其他的方式,我们用的是spring mvc,多谢多谢没用过spring mvc 你可以看看是否有类似的监听类吧 也应该会有
定义一个初始化类,调用单例的socket服务类;web.xml中,初始化类属性增加 <load-on-startup>1</load-on-startup>,如:
<servlet>
<servlet-name>MyInit</servlet-name>
<servlet-class>com.xxx.MyInitServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>