<%!String temp=new String((new java.util.Date()).toLocaleString());%>
把这句分开看看行不行
<%!String temp = null;%>
<% temp = new String((new java.util.Date()).toLocaleString());%>

解决方案 »

  1.   

    不正常运行时的错误提示为:The server encountered an internal error () that prevented it from fulfilling this requestfft123()!我把它分开后,还是不行,错误提示与上面相同!
      

  2.   

    <jsp:include page="time01.jsp" flush="true"/>改成<jsp:include page="time01.jsp" flush="true">,语句的语句不要删,运行下,<jsp:param>用来设定include这个page的参数所以这个应包含在include之内.
      

  3.   

    我认为之所以出现这个问题是因为temp为null所致。因为大多数的struts 的tag都要求使用的时候参数的值不为空。建议楼主先System.out.println()一下temp的值,如果为null的话给它设一个值试试。(最好不要设为"",因为我不能保证它也没问题)
      

  4.   

    sorry,上面说的作废,不是这个原因。
      

  5.   

    同意caolianghua(无心) 的
    你的<jsp:include page="time01.jsp" flush="true"/>
    后面多了个/,include指令已经结束了,param参数没有被包括进来我在我自己机器上试了,可以正常显示系统时间
    不过没有改动的时候我的也是可以显示的,但取到的值是null
    我的服务器是weblogic
      

  6.   


    同意caolianghua(无心) 的
    <jsp:include page="time01.jsp" flush="true"/>后面多了个/
      

  7.   

    我把后面的/去掉还是错,提示与前面的一样。
    有谁也装了tomcat4.1帮忙试一下啊!
      

  8.   


    你重起机器或tomcat再试试吧
    估计有缓存的问题
      

  9.   

    <jsp param........>好象是用在<jsp:useBeanv.........>中的吧
      

  10.   

    你要传参数就放在form中传
    或者放在session啊,url中啊都可以的
      

  11.   

    我试过了没问题
    <jsp:include page="time01.jsp" flush="true">
      

  12.   

    snake_eye(希望^愿望)!你的服务器是tomcat4.1吗?