<init-param>
      <param-name>config/emp</param-name>
      <param-value>/WEB-INF/config/struts-emp.xml</param-value>
这个设了个参名config/emp的值,怎么会自动联系一起呢

解决方案 »

  1.   

    那该怎么写?我看一片是这么说的,需要以config打头的
      

  2.   

    如果单单是一个config表示这个是default module,如果像<param-name>config/emp</param-name>表示有个叫emp的module。
    你的问题可以通过把<html:form action="/emp/addEmpAction">改成<html:form action="/addEmpAction">来解决,因为html:form会自运的处理这些context。
      

  3.   

    to youfly(无名) 
    我有点不明白,如果我改为action="/addEmpAction",那么struts是如何确定到哪一个配置文件中查找这个action呢?
    这个跟我的这个jsp页面放在那个文件夹下面有关系吗?
      

  4.   

    你的jsp文件应该放在emp目录下面,他就会自动定位。
    访问你的主目录+/emp/jsp文件名就可以了