多谢！下面是官方给出的回答，后面关键的几句看的不是很懂，jxb8901:你能帮我看看他们的解释和你说的有什麽区别吗？ ////////////////////////////reply/////////////////////////////// *.jsp is registered with the JSP container, so you don't want to confuse things mapping your controller servlet to *.jsp. They call it *.do because that is what is happenin, you are DOing something. You can register it as *.heylookyhere_ihaveacustom_extention
When your servlet answers under multiple names, you can determine which action to take based upon the requestURI passed up. For instance, if you answer as UpdateMyInfo.do, then you will invoke your UpdateMyInfo module. If you answer as UpdateExtraInfo.do, then you will invoke your UpdateYourInfo module. It breaks all of the work your application needs to do into nice small modules for easier control and maintenance. Plus it allows you to chain together multiple actions by setting up your own flows.