(자바)이 코드에 다음과 같은 예외가 받고, 는javax.imageio.IIOException : 출력 스트림을 생성 할 수 없습니다!
javax.imageio.IIOException: Can't create output stream!
de.laures.cewolf.ChartRenderingException: Can't create output stream!
javax.servlet.jsp.JspException: Can't create output stream!
at de.laures.cewolf.taglib.tags.ChartMapTag.doStartTag(ChartMapTag.java:117)
코드는 대부분 사용자 액세스 권한의 문제입니다
try {
Dataset dataset = PageUtils.getDataset(chartId, pageContext);
Writer out = pageContext.getOut();
final boolean isIE = BrowserDetection.isIE((HttpServletRequest) pageContext.getRequest());
if (hasToolTips()) {
enableToolTips(out, isIE);
}
out.write("<MAP name=\"" + chartId + "\">\n");
ChartRenderingInfo info = (ChartRenderingInfo) root.getRenderingInfo();
Iterator entities = info.getEntityCollection().iterator();
while (entities.hasNext()) {
ChartEntity ce = (ChartEntity) entities.next();
out.write("\n<AREA shape=\"" + ce.getShapeType() + "\" ");
out.write("COORDS=\"" + ce.getShapeCoords() + "\" ");
if (ce instanceof XYItemEntity)
{
dataset = ((XYItemEntity)ce).getDataset();
}
if (!(ce instanceof LegendItemEntity)) {
if (hasToolTips()) {
writeOutToolTip(dataset, out, isIE, ce);
}
if (hasLinks()) {
writeOutLink(linkGenerator, dataset, out, ce);
}
}
out.write(">");
}
당신은 액세스 권한을 부여하는 방법을 말씀 해주십시오 수있는 곳이 될 것입니다 임시 폴더 – manoj
안녕하세요, 액세스 권한에 대해 말씀해 주시겠습니까? 그리고 액세스 권한을 어디에서 부여해야합니까? – manoj