e.hasMoreElements() --》false不就不执行了

解决方案 »

  1.   

    我给输入的有数据呀name:dfdgf value:dgfdg
    我一点update就什么的没有
    它因该在Attributes in this Session下
    name:dfdgf value:dgfdg的信息呀
    可什么都没有
      

  2.   

    我的web.xml的配置如下:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
      <display-name>myweb</display-name>
      <servlet>
        <servlet-name>attributes</servlet-name>
        <servlet-class>servlet.AttributeServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>attributes</servlet-name>
        <url-pattern>/servlet/attributes</url-pattern>
      </servlet-mapping>
    </web-app>
      

  3.   

    我刚执行了你的代码,可以显示。
    我的servlet配置是这样的:
    <web-app>
      <display-name>myweb</display-name>
      <servlet>
    <servlet-name>ss</servlet-name>
    <servlet-class>servlet.AttributeServlet</servlet-class>
    </servlet>
      <servlet-mapping>
    <servlet-name>ss</servlet-name>
    <url-pattern>/ss/*</url-pattern>
    </servlet-mapping>
    </web-app>然后在AttributeServlet.java文件中,修改一句:
    String url=response.encodeURL("/myweb/ss");就能顺利执行了,我用的是Tomcat4.1
      

  4.   

    sorry,刚才的servlet配置我写错了,请看下面:
    <web-app>
      <servlet>
    <servlet-name>ss</servlet-name>
    <servlet-class>servlet.AttributeServlet</servlet-class>
    </servlet>
      <servlet-mapping>
    <servlet-name>ss</servlet-name>
    <url-pattern>/ss/*</url-pattern>
    </servlet-mapping>
    </web-app>
      

  5.   

    我是在jbuilder里执行的
    我刚又按你的servlet 配置了一下,
    还是出现在Attributes in this Session下
    什么都没有!帮忙在看看
      

  6.   

    各位java前辈帮忙看看,究竟是怎么回事,谢谢谢谢
      

  7.   

    可能平台不一样,我的是:Tomcat4.1+Mysql5.0
    我没装jbuilder,可能在jbuilder下需要别的配置路径吧,我无能为力了,在我的机器上是可以正常执行的,说明你的代码没有问题