posts - 8,  comments - 6,  trackbacks - 0

慢慢追加:

No1:java.lang.IllegalStateException: Writer already retrieved
环境:Oracle AS(oc4j)10.1.3
说明:Jsp里的Response的输出流不能够使用两次。据说是OAS对Jsp规范执行过于严格所致,Tomcat没有遇到这个问题。
场景:通常发生在使用图表(如Jfreechart)和报表(如Crystyal )等三方控件时。
解决:方法一,如果一定要用JSP来显示,避免使用Response的输出流两次以上;方法二,如果可以的话,可以用Servlet来替换原JSP。
总结:可能在Jsp和Servlet在设计时就考虑了对Response的输出流的使用。Servlet因为要多次打印,所以没有限制。而Jsp作为Servlet显示上的补充,本身就是Tag形式的,默认只要一次输出就可以了。

No2:weblogic.servlet.jsp.JspException: (line 43): Non-matching extension tags //[ null; Line: 43]
环境:Weblogic8.1.3
代码:<bean:define id="type" value="<%=request.getParameter("optype")%>"></bean:define>在tomcat中正常,在weblogic中不正常
说明:在Weblogic下,Struts标签中的JSP程序不能和Struts标签的引号重复,在Struts中使用了双引号,如果JSP中再使用双引号的话,会引起Weblogic错误
解决:交替使用单双引号

posted on 2008-01-11 17:11 Kevin Jiang 阅读(1297) 评论(0)  编辑  收藏 所属分类: 常见问题

只有注册用户登录后才能发表评论。


网站导航:
 
<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(1)

随笔分类(9)

随笔档案(9)

文章分类(1)

文章档案(1)

暂不分类

  • 使用em定义字体大小
  • 使用px定义字体大小存在着在IE里无法调节字体大小的问题,使用em可以解决这一问题,据称国外站点多数都是使用em来定义字体大小的。中文文章地址

积分与排名

  • 积分 - 20948
  • 排名 - 1671

最新评论

  • 1. re: DBF文件格式[未登录]
  • @Kevin Jiang
    每条数据的第一位是一个判断删除与否的标志位
  • --111
  • 2. re: DBF文件格式
  • @勇
    不是这样的,每个记录的结束不需要一个字节来表示,因为文件头中对记录项已经详细定义过。只需要数据信息结束的时候,用一个字节表示数据结束就可以了。
  • --Kevin Jiang
  • 3. re: DBF文件格式[未登录]
  • 应该:数据信息占(12+14+16+18+1)*10个字节吧
  • --勇
  • 4. re: DBF文件格式
  • 不同的版本,格式还不一样,vfp写的版本“30”,里面好多已经跟这个不一样了,有些也没弄清楚
  • --fwr
  • 5. re: DBF文件格式
  • 非常感谢!!!!
    终于弄明白了~ ~
  • --llj

阅读排行榜