日期:2014-05-18  浏览次数:20672 次

为什么struts标签不能用在html文件里面?
今天做了一个测试,为什么struts标签不能用在html文件里面,难道struts只能和JSP文件进行集成,不能和其它的文件进行集成吗?

------解决方案--------------------
修改你的tomcat_home\conf\web.xml
找到
<servlet-mapping>
<servlet-name> jsp </servlet-name>
<url-pattern> *.jsp </url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name> jsp </servlet-name>
<url-pattern> *.jspx </url-pattern>
</servlet-mapping>
加入:
<servlet-mapping>
<servlet-name> jsp </servlet-name>
<url-pattern> *.html </url-pattern>
</servlet-mapping>

让你的tomcat设置为:解析html为servlet
------解决方案--------------------
tomcat 根据他写的那个配置文件找到了解释标签的包了呗。就像你写个函数名,没有函数能正常执行吗?但是如果引入了函数所在的文件,不就能正常执行了吗?
------解决方案--------------------
楼主先理解一下JSP和普通HTML页面的区别吧,呵呵