你直接运行http://localhost:8080,出来欢迎画面,下面有它自带的一些例子,你先看能否执行!!

解决方案 »

  1.   

    回复draco2002(Draco) 
    奇怪的就是因为jsp-examples里面的例子可以执行(是什么在搞鬼呢?)。
      

  2.   

    放到root目录下试试!!!应该就可以了
      

  3.   

    Hello<% =request.getParameterValues("name") %>这个变成:
    Hello<%= request.getParameterValues("name") %>这样就可以了。
      

  4.   

    回复hawkcht(hawo) 和 anotherleeo(听风看雨)
    按照两位的办法试了还是一样。
      

  5.   

    更正一下用了hawkcht(hawo)的方法后
    出现An error occurred at line: 7 in the jsp file: /date.jsp
    Generated servlet error:
    E:\Tomcat 5.0\work\Catalina\localhost\jsp-examples\org\apache\jsp\date_jsp.java:53: illegal start of expression
     =date
    后来去掉了date就可以显示了http://localhost:8080/date.jsp?name=boy
    可是显示的是Hello[Ljava.lang.String;@a826da 这是怎么一回事?
      

  6.   

    我给你调试了 
    已经成功了
    改后 如下:
    <html>
    <body>
    <h1>
    <%@ page import="java.util.*" %>
    <% Date date=new Date(); %>
    Hello<%= request.getParameter("name") %>
    here at the server,it's<%= date%>
    </h1>
    </body>
    </html>
      

  7.   

    <html>
    <body>
    <h1>
    <%@ page import="java.util.*" %>
    <% Date date=new Date(); %>
    Hello<% =request.getParameterValues("name") %>
    here at the server,it's<% =date%>
    </h1>
    </body>
    </html>
    问题解决了一半把程序改成
    <html>
    <body>
    <h1>
    Hello<% =request.getParameter("name") %>
    </h1>
    </body>
    </html>
    便可以正常显示,但在我的E:\Tomcat 5.0\webapps\jee\date.jsp里还是不能显示
    但是一加上
    here at the server,it's date<% =new java.util.Date()%>
    就成问题了
    An error occurred at line: 4 in the jsp file: /date.jsp
    Generated servlet error:
    E:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\date_jsp.java:46: illegal start of expression
     =new java.util.Date()
    有人能告诉我这是怎么一回事。
      

  8.   

    感谢bluerocly(JeLee)
    还有一些问题就是在我的E:\Tomcat 5.0\webapps\jee\date.jsp里无法执行。
    还有就是here at the server,it's date<% =new java.util.Date()%>
    这样为什么不能执行?
      

  9.   

    再次感谢bluerocly(JeLee) 、www_sql(工业区)、 anotherleeo(听风看雨)、hawkcht(hawo) 
      

  10.   

    <%= is not <% =
      

  11.   

    原来我只看到hello那句,没看到it's date那句。
    你用<%=%>的时候,“=”和第一个“%”之间不要有空格。否则不能被解析成为你要嵌入一个变量。
      

  12.   

    回:
       问题就是在我的E:\Tomcat 5.0\webapps\jee\date.jsp里无法执行
    ============
    需要在你的
    C:\Tomcat 5。0\conf 下的server.xml进行配置一下
    找到如下东东:<Context path="/jsp-examples" docBase="jsp-examples" debug="0"   reloadable="true" crossContext="true"> 
           ...然后改为你自己的开发目录:<Context path="/jee" docBase="jee" debug="0"   reloadable="true" crossContext="true"> 
       ...
    再试试 E:\Tomcat 5.0\webapps\jee\date.jsp