(1)定義在web.xml中定義JSPSupportServlet
<servlet>
<servlet-name>JSPSupportServlet</servlet-name>
<servlet-class>
org.apache.struts2.views.JspSupportServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
(2)把struts-html.tld復(fù)制到WEB-INF目錄
(3)在頁面最前面定義標(biāo)簽庫
<#assign html=JspTaglibs["/WEB-INF/struts-html.tld"] />
(4)在<head>中引用標(biāo)簽
<@html.base/>
(5)特別注意,在action的配置里面type="freemarker"去掉。因?yàn)槿绻?font color="#ff0000">type="freemarker",那么base為action的路徑,如http://localhost:8080/szmap/findpoi.go,如果去掉type="freemarker",那么base才為網(wǎng)頁路徑,如http://localhost:8080/szmap/find_poi.htm
<servlet>
<servlet-name>JSPSupportServlet</servlet-name>
<servlet-class>
org.apache.struts2.views.JspSupportServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
(2)把struts-html.tld復(fù)制到WEB-INF目錄
(3)在頁面最前面定義標(biāo)簽庫
<#assign html=JspTaglibs["/WEB-INF/struts-html.tld"] />
(4)在<head>中引用標(biāo)簽
<@html.base/>
(5)特別注意,在action的配置里面type="freemarker"去掉。因?yàn)槿绻?font color="#ff0000">type="freemarker",那么base為action的路徑,如http://localhost:8080/szmap/findpoi.go,如果去掉type="freemarker",那么base才為網(wǎng)頁路徑,如http://localhost:8080/szmap/find_poi.htm