在開發(fā)中針對(duì)于某一個(gè)Servlet,得在web.xml文件中做如下配置:
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>cn.wolfcode.param.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
注意:使用注解的時(shí)候,如果有web.xml文件,需要修改web.xml里面的配置
//是否不掃描類上的WebServlet注解. 不掃描
metadata-complete="false"
//要掃描類上的注解,缺省值
metadata-complete="true"
配置文件和注解的選擇:
1):從開發(fā)角度上:注解,簡(jiǎn)單:
2):從維護(hù)角度上:注解,維護(hù)困難.
使用注解又把硬編碼再次拉回到代碼中:
開發(fā)中:
通用配置一般使用xml完成.(維護(hù)性好,清晰)
特殊/個(gè)體自身配置,使用注解.聽項(xiàng)目經(jīng)理安排.