Servlet 获取IllegelStateException
2024-10-11 03:20:23
Servlet 获取IllegelStateException:
response提交之后,进行requestDispatcher.forwar(),会产生这样的问题;
但是必须是outputStream.flush()才可以,或者PrintWriter.flush();
package com.stono.servlet.synchronize;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestServletD extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// ServletOutputStream os = resp.getOutputStream();
// os.print(0);
// os.flush();
PrintWriter writer = resp.getWriter();
writer.println("this is from printwriter");
writer.flush();
RequestDispatcher dispatcher = req.getRequestDispatcher("a.do");
dispatcher.forward(req, resp);
}
}
最新文章
- 软件工程随笔(1)--jetbrain在软件工程中的应用
- Eclipse安装与配置
- Xshell4注册码,Xftp注册码
- SPSS数据分析——t检验
- [系统集成] Android 自动构建系统
- hibernate一个注册小例子
- sphinx下的max_matches取值对SetLimits的影响
- Django同步创建models table失败
- WCF理论 【转载】
- swift http请求返回json数据和分析
- javascript事件和事件处理
- varnish 相关说明
- 聊聊大学期间的我是怎样学习Linux系统的
- 学生月上网时间分布-TestData
- 利用SHAPEIT将vcf文件进行基因型(genotype)定相(phasing):查看两个突变是否来源于同一条链(染色体或父本或母本),two mutations carried by the same read
- linux环境下安装nginx步骤(不错)
- 警告!中国90%AI初创企业将在两年内落败出局
- WPF当中StaticResource调用方法
- Markdown 列表
- Python记录7:函数3,函数对象