Hi ,Thanks for your help very much, I have fixed the problem with your method.
Summary point of attention：
action name and jsp name and url mapping relationship
a. if our action name have two or more words, action name every word had better First name is capitalized,like HelloWorldAction.
- it is not required,because the constant will convert action name to lower case
<constant name="struts.convention.action.name.lowercase" value="true" />
b. if our action name is HelloWorldAction,so our jsp name must be split between words with '-' , like this hello-world.jsp
<constant name="struts.convention.action.name.separator" value="-" />
c. the Suffix default is action ,so our URL must be is hello-world.action or hello-world
- the URL mapping should be hello-world.action ,It should be noted that it is not helloworld.action
<constant name="struts.convention.action.suffix" value="action" />
d.Set the root path for the Convention plug-in location view resource
<constant name="struts.convention.result.path" value="/WEB-INF/content/" />
#default is content if you like, you can modify the root path to views
<constant name="struts.convention.result.path" value="/WEB-INF/views/" />