当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·反向路由和nat的区别    »显示摘要«
    摘要: 再代理服务器设反向路由和作nat有什么区别?这两个我搞不太清楚 ......
 ·修改数据表的问题    »显示摘要«
    摘要: 在程序中可以修改access数据库中的表吗?如某字段类型原来为字符型,现在要改为数字型,可以改吗?如可以如何修改?谢谢! ......


Tomcat为何先执行jsp代码再解析HTML语法

第一次用Tomcat,以前在Weblogic上的代码移植过来,发现所有jsp文件中,都是先执行完所有的jsp代码部分再解析HTML语法,于是出现这种情况:  
  List.jsp中:  
  <table   cellspacing="0"   frame="border"   id="Tb"   >  
      <tr>  
          <td   class="Title">&nbsp;序号&nbsp;</td>  
          <td   class="Title">&nbsp;名称&nbsp;</td>  
          <td   class="Title">&nbsp;时间&nbsp;</td>  
          <td   class="Title">&nbsp;数字&nbsp;</td>  
      </tr>  
  <%      
  example   pg=new   example();  
  pg.setConnection(ConnedToDB.getConnection());  
  pg.getList(request,response);  
  %>                                  
  </table>  
   
  其中example.class中getList方法是从数据库检索数据向页面打印,本来在weblogic中正常显示,即先解析出table的题头,再通过class文件显示数据,而现在的tomcat中,却不管三七二十一把pg.getList方法先执行了,显示效果就是一堆数据在前,然后才是表头什么的.不知道怎么回事,请大人指点,不胜感激!  
  Win2000   adv,Tomcat4.1.24,与apache整合不整合都是这样.  
  另外,jsp文件中中文正常显示,在html中中文显示乱码,加了charset=gb2312也不管用,这是什么原因呢?

NO.1   作者: glassprogrammer

那就用一个方法:在putnew的参数中把页面的   out   对象作为一个参数传进去,   直接用这个   out   打印试试,   它的类型是JspWriter


    摘要: 如题 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE