页面转换 07.16

将jsp页面转换为html页面过程:

1、在 springMVC-servlet.xml中配置文件,添加thymelef的视图解析器

2、将jsp页面的相应内容转换为能被html页面识别的代码(EL表达式无法识别,要用th:)

    用th:显示内容,如<input name="con" type="text" th:value="${userId}" value="1"/>

    jsp中的c:foreach循环标签在html中改用th:each

    jsp中的href链接格式改用th:href="@{delete(userId=${userInfo.userId})}"

3、导入与thymeleaf相关的包

jsp页面与html页面的区别:

1、html页面能直接打开,jsp页面只能发布到Tomact等服务器上才能打开

2、htnl页面是静态页面,可以直接运行;jsp页面是动态页面,运行时需要转换成servlet

3、表头不同,jsp的表头为:<%@page  language="java" impot="java.util.*" pageEncoding="gbk"%>,在表头中有编码格式和导入包等,在html中则没有

4、在jsp中用<%%>就可以写java代码了,而在html中则没有<%%>

5、在html中严格要求标签必须要关闭

你可能感兴趣的:(页面转换 07.16)