你用什么将jsp生成filename_jsp.java的呀?

解决方案 »

  1.   

    这个好象不行,这个是servlet容器自动做出的处理!!
      

  2.   

    <%@ import="java.util.Date" %>
    <%%>改成这样:
    <%@ import="java.util.Date" %><%%>就不会出现多余的空白了
      

  3.   

    ChDw(米)说的这种方法我曾尝试过,是可以的。但是很代码的排列太难看,特别是当import的语句很多的时候,变得很长一串。不是我没有找事。是因为我这个需要。是html还好,多些空行没所谓,但我现在用wml,有些浏览器对代码要求比较严格,当前面有空行时,页面显示不出来。
      

  4.   

    Bluecatr(蓝夜猫儿) :
    jsp是会被编译成servlet后再运行的呀。
    web服务器会自动做这个事情的。我用的是tomcat
      

  5.   

    改成这样试试
    <%@ import="java.util.*" %>
      

  6.   

    哦,呵呵,我还以为有个什么专门的软件来将jsp编译成java文件呀不同的web服务器会不会自动编译出来的java略有不同?比如没有你说的这个换行问题,等等...
      

  7.   

    out.write 就是向 浏览器 发送数据.其实也就是 html 网页
      

  8.   

    ,+***+,                                     
        ,*********,  ,               ,@@,             
       .****+++****,*:               ,WW.             
      ,***:.,,,.+****+               ,WW.             
      ***.,     ,:***+               ,WW.             
     .**:        ****+               ,WW.             
     +*+,       ,.+++. :@@*,     +@@:,WW.*@*.#@:      
     **:         ,,,,,WWWWWW:  ,WWWWWWWW.#WWWWWWW,+++,
    ,**:             @WW@*WW.  WWW**WWWW.#WWW#*WW* :: 
    ,**:             WWW*,.., #WW:,,.@WW.#WW+.,+WW,. .
     +*+,            .WWWW+,  WW+,   .WW.#W@.  .WW,+# 
     .**,            ,:WWWWW:,WW:    ,WW.#W@,  .WW,@@,
     ,***,       .,   ,.:#WWW.WW*,   .WW.#W#,  .WW.#+,
      .***,     +**,  +,,,WWW:+WW.   WWW.#W#,  .WW.  ,
      ,.*****+*****.  WWWWWWW.,WWWWWWWWW.#W#,  .WW,**,
       ,.********+., :WWWWWW+, .@WWWW@WW.#W#,  .WW,** 
         ,.+++++:,   ,.:++:.,   ,:++:.++..++,  ,++,,, 
           ,,,,,       ,,,,       ,,, ,,,,,,    ,,    
    用http://bbs.soulsky.net/pub/ascii/做的。
      

  9.   

    我找到解决方法了:
    因为它会在写正式的页面内容之前加入空行,所以我们可以在写入我们正式的内容前用out.clear()清空无用的内容就行了。<%@ page contentType="text/vnd.wap.wml;charset=gb2312" %><%@ page import="util.UserInfo" %>
    <%@ import="java.util.*" %><%
        out.clear();
        out.println("<html>");
        ...
        out.println("</html>");
    %>OK