可以啊<%out.print("xx")%>可以显示在界面中啊

解决方案 »

  1.   

    你到底想输出什么东西?
    jsp里有函数吗?不是调用javascript吗?
      

  2.   

    我的代码如下:
    <%!
    public void aaa(){
      out.print("XXX");
    }
    %>
      

  3.   

    这样用:<%!
    public void aaa(java.io.PrintWriter out){
      out.print("XXX");
    }
    %><%
    aaa(out);
    %>
      

  4.   

    回cbhyk(),我试了,在<%! %>中的可以,但<% %>中的aaa(out)调用却有问题。
      

  5.   

    改成
    <%!
    public void aaa(javax.servlet.jsp.JspWriter out)
    {
      out.print("XXX");
    }
    %>http://expert.csdn.net/Expert/topic/2197/2197429.xml?temp=.7265589
      

  6.   

    <%@ page contentType="text/html;charset=GB2312" language="java"  %>
    <%@ page import="java.io.* "   %> 
    <html>
    <head>
    <title>测试</title>
    </head>
    <body >
    <%!
    public void test(javax.servlet.jsp.JspWriter out ) throws IOException
    {
        out.print("测试");
    }
    %>
    <%
    test(out);
    %></body>
    </html>测试通过!
      

  7.   

    你为何要调用函数呢???
    如果真要用,只能<%!
    public void aaa(javax.servlet.jsp.JspWriter out)
    {
      out.print("XXX");
    }
    %>
    这样了,你试试