i confuse with the "url-pattern" tag,when i special "*.do",in the browser,"http://localhost:8080/freak/a.do" works well. if "/*.do",then "http://localhost:8080/freak/a.do" don't work(page not found),but "http://localhost:8080/freak/*.do" works. if "/*",all of them works.and you can cancatenate any string to "http://localhost:8080/freak/".
i wonder when the tomcat know the "*" as "any". thanks in advance!