定义的方法:<%!  %>
jsp程序代码:<%   %>
不要搞混了!

解决方案 »

  1.   

    <%! ... %>
    是声明整个Web页通用的函数或变量
    <% ... %> 是脚本
      

  2.   

    上面不是说地很清楚吗?
    把<%!该为<%
      

  3.   

    把<%!该为<%
    ,它就报错,可能还没有理解我的意思,我想定义一个方法showPage()一调用它,它可以把其中的运算结果和HTML调出来怎样做呢,急等中......
      

  4.   

    惭愧,看你写的代码看地晕头转向的,
    我觉得你是不是应该先整理一下啊
    你不觉得维护这样子的代码是一件很让人感觉不爽的事情吗,
    是不是把处理逻辑写成一个bean啊
      

  5.   

    把你的public void showPage(){//,
    也就是方法写在<%! 和 %>之间,
    其它java脚本写在<% 和 %>之间
      

  6.   

    把<%!该为<%
    ,它就报错,可能还没有理解我的意思,我想定义一个方法showPage()一调用它,它可以把其中的运算结果和HTML调出来怎样做呢,急等中......
      

  7.   

    我上面不是说的很清楚吗?
    把方法showPage()
    写在<%! 和 %>之间
    其它java脚本写在<% 和 %>之间
      

  8.   

    method: <%! ..... %>
    script  <% ....... %>
    最好把操作数据库和一些常用的method写到后台,在jsp页面调用就ok!
    注意MVC的思想!
    ok!