怎么把java语句可以写多行呢 是什么符号啊
例如    out.println("<script type="text/javascript"><!--
    function getPage(){
      pageForm=document.getElementsByName('pageForm');
      currentPage=document.getElementsByName('currentPage');
      pageForm.action='buildresults/UAP_Maintenance_Staiton_Client?log='+<%=path%>+'&tab=pylint&currentPage='+currentPage.value;
      pageForm.submit();
      "
    }

解决方案 »

  1.   

    连写多行,什么符号。好像没有吧。
    eg:StringBuffer sb = new StringBuffer();
    sb.append("c");
    sb.append("c");
    sb.append("c");
    sb.append("c");
    也可以这样
    StringBuffer sb = new StringBuffer();
    sb.append("c").append("c").append("c").append("c");
    具体要看你的当前操作返回的对象以及和它的方法了。
      

  2.   

    可以使用stringbuffer先把字符串连接了,在通过out.println();
    或者你直接out.println(" <script type="text/javascript">;
    out.println(" ">;
    out.println("">;
    知道你打印完毕
      

  3.   

    out.println(" <script type="text/javascript"> "); 
    out.println("function getPage(){ "); 
    out.println("pageForm=document.getElementsByName('pageForm'); "); 
    out.println("currentPage=document.getElementsByName('currentPage');");  
    out.println("pageForm.action='buildresults/UAP_Maintenance_Staiton_Client?log='+ <%"); out.println("=path%>+'&tab=pylint&currentPage='+currentPage.value;"); 
    out.println("pageForm.submit();");下一步学JSP后,就不需要说什么可读性了
      

  4.   

    out.println(" <script type="text/javascript"> "); 
    out.println("function getPage(){ "); 
    out.println("pageForm=document.getElementsByName('pageForm'); "); 
    out.println("currentPage=document.getElementsByName('currentPage');");  
    out.println("pageForm.action='buildresults/UAP_Maintenance_Staiton_Client?log='+ <%"); out.println("=path%>+'&tab=pylint&currentPage='+currentPage.value;"); 
    out.println("pageForm.submit();"); 下一步学JSP后,就不需要说什么可读性了
      

  5.   

    如果要多行的字符串,我觉得不如把这个字符串提取到外部文件,通过读文件的API把文件内容读成一个字符串,这样比较方便,也容易改字符串的内容。