Struct结合HTML在maven中的综合运用、SSH框架,Myeclipse,解决会出现乱码的问题

    在实践的开发当中,虽说HTML用在java的开发是比较少,但日常还是有可能遇上这种需求。但是HTML是识别不了struct标签的,如何在HTML导入struct标签呢


    解决方法:maven项目中,直接在项目最后target这个文件夹,打开找到Tomcat文件目录/conf/web.xml ,在这xml中有这么一段内容,当完成之后,tomcat就会把后缀名为html的文件当成jsp来解析这时,HTML就可以识别struct标签了

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

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

    不是maven项目的话,就去找到对应用来发布这个项目的服务器下,找到对应的文件去修改即可。


至于页面乱码的问题

    那是你在加入<%@ taglib prefix="s" uri="/struts-tags"%>之后忘了给页面设定页面编码,设定之后就不会有乱码了,

    加入

<%@ page language="java" contentType="text/html; charset=UTF-8"  
    pageEncoding="UTF-8"%> 

猜你喜欢

转载自blog.csdn.net/weixin_40295575/article/details/80467039
今日推荐