正在从servlet获取响应.ExtJs
Getting response from servlet. ExtJs
我有一个带有fileupload和servlet的extJs表单。上传文件后,我想从servlet获得响应。
我做这个System.out.println("{success:true, error:'error'}");
但在POST的firebug中,我什么也没看到。这段代码适用于带有jsp的情况,但不适用于servlet。那么,如何从servlet发送参数呢?
System.out
PrintStream不是servlet响应的输出流。它仍然是过时的"标准"系统。大多数应用程序服务器将其重定向到日志文件。
Servlet的service()
方法和HttpServlet的do*()
方法分别以Servlet响应HttpServlet响应为参数。在实现servlet时,可以对该参数调用getWriter()
,以在响应的输出流上打开PrintWriter
。这可以用来打印一些响应。
所以,你的代码应该是这样的:
response.getWriter().println("{success:true, error:'error'}");
相关文章:
- ExtJS 5用程序点击actioncolumn gridview
- ExtJS——在展开/折叠时调整面板高度
- 将 ExtJS 代理 AJAX 响应映射到模型
- 如何使ExtJS网格响应
- 正在从servlet获取响应.ExtJs
- 可以在ExtJS中将XML响应作为流读取吗
- ExtJS中提交的响应有问题(JSON中的响应,但HTML输入的地方)
- ExtJS 5中表单提交的XML响应出错
- ExtJS无法获取响应标头
- extjs全局处理http响应
- 来自jsonp响应的ExtJS 4构建组件
- ExtJS 4.2.1:在Ext.ajax.request回调时无法检索HTTP响应头
- ExtJS:从JSONP代理获取响应
- Extjs如何解析jsonP响应
- EXTJS:如何根据响应中的a属性在TreeGrid中绘制不同颜色的行
- 如何获得JSON响应从PHP到存储在ExtJS表单提交
- ExtJs 4.2可编辑网格处理响应
- 我如何在ExtJS 6中响应成功的网格加载并检查响应
- extjs中的组合框没有't对鼠标事件作出响应
- Extjs / Javascript -在函数返回之前等待MessageBox响应