load js failure

[u]

[/u]in web.xml

 
    <servlet>
    <servlet-name>CharApplication</servlet-name>
     <servlet-class>com.vaadin.terminal.gwt.server.ApplicationServlet</servlet-class>
    <init-param>
      <param-name>application</param-name>
      <param-value>cn.aaa.MainPanel</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>CharApplication</servlet-name>
    <url-pattern>/*</url-pattern>
  </servlet-mapping>

I need change to

 
    <servlet>
    <servlet-name>CharApplication</servlet-name>
     <servlet-class>com.vaadin.terminal.gwt.server.ApplicationServlet</servlet-class>
    <init-param>
      <param-name>application</param-name>
      <param-value>cn.aaa.MainPanel</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>CharApplication</servlet-name>
    <url-pattern>/chat/*</url-pattern>
  </servlet-mapping>

but alert show
“Failed to load the widgetset: /ASYT/VAADIN/widgetsets/com.vaadin.terminal.gwt.DefaultWidgetSet/com.vaadin.terminal.gwt.DefaultWidgetSet.nocache.js”

could you help me ,thanks

Adding the following to web.xml should help. It’ll forward all Vaadin related resource requests to the Vaadin servlet as well:

<servlet-name>CharApplication</servlet-name>
  <url-pattern>/VAADIN/*</url-pattern>
</servlet-mapping>

And BTW, is it by accident
Char
Application, and not
Chat
Application?

Thanks,
my url must use “VAADIN/", isn’t it?
How do use "chat/
”?

Oh, my god
I Know,thank you!