随笔分类 -  J2EE

摘要:今天做一个功能,为了快速响应前端,业务完成后,另起了一个线程做一些不影响业务的统计工作,然后立即将业务操作结果返回给前台。 结果在新线程里报空指针找不到request对象。检查了下,我们用的是struts2的框架,在struts2里会把request绑定在线程局部变量里。通过上下文的ServeltA 阅读全文
posted @ 2016-08-08 20:18 寂静沙滩 阅读(1230) 评论(0) 推荐(0)
摘要:开发了一个轮询推送功能,网上也有很多文章讲这个就不说怎么做的了。现在发现两个问题: 一:就是登录进主页面后,由于浏览器在不停轮询,导致后端认为前端一直在操作,而正常设定的session超时就跳转到登录页面的功能就失效了。因为服务器认为这个session一直活跃着的。 本以为tomcat会有配置,特定 阅读全文
posted @ 2016-02-23 15:39 寂静沙滩 阅读(773) 评论(0) 推荐(0)
摘要:Tomcat 会把为JSP页面创建的Servlet源文件和class类文件放置在“\work\Catalina\\\”目录中,这个类继承 org.apache.jasper.runtime.HttpJspBase 都是HttpServlet的子类。 这个jspServlet会执行_jspSe... 阅读全文
posted @ 2015-09-19 10:54 寂静沙滩 阅读(366) 评论(0) 推荐(0)
摘要:1. Transaction 分两种,Local Transaction 和 Global Transaction。涉及到一个Connection的Commit,称为Local Transaction。涉及到多个Connection的Commit,称为Global Transaction。楼主提到的... 阅读全文
posted @ 2015-09-05 23:44 寂静沙滩 阅读(7784) 评论(0) 推荐(0)
摘要:import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.util.Arrays;import java.util.Map;import java.util.Properties;import org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor;import org.apache.cxf.configuration.securi 阅读全文
posted @ 2013-01-06 15:39 寂静沙滩 阅读(1237) 评论(0) 推荐(0)
摘要:1 在web项目中定义所有Action的父类,我们项目使用的是struts1.1public abstract class BaseAction extends DispatchAction{ protected final RSClient client = ClientFactory.getRRSClient();//Restful Service Client}2 具体Action类public class WebDutyAction extends BaseAction{ // 定义WebService服务接口 private IWebDutyWS webDutyWSCl... 阅读全文
posted @ 2012-12-06 18:02 寂静沙滩 阅读(4168) 评论(0) 推荐(0)
摘要:1 web.xml<servlet> <servlet-name>CXFServlet</servlet-name> <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class> <load-on-startup>1</load-on-startup></servlet><servlet-mapping> <servlet-name>CXFServlet</servlet-name& 阅读全文
posted @ 2012-12-06 15:21 寂静沙滩 阅读(1822) 评论(0) 推荐(0)