发表于: 2018-05-19 22:50:14
2 1201
今天完成的事情:
1.完成自定义标签
2.上传服务器
明天计划的事情
准备task5
遇到的问题:
本地访问能正常显示图片的,但是上传服务器的jetty容器后,拼接的image路径不在子域名下:
预期路径:http://远程主机:8080/jnshu/image/1549865.png
实际路径:http://远程主机:8080/image/1549865.png
解决:在jsp页面改绝对路径为相对路径:
${pageContext.request.contextPath}/image/**.png
收获:
1.自定义标签流程:
第一步,定义一个标签处理程序类,需要继承javax.servlet.jsp.tagext.TagSupport
第二步、编写一个tld格式的文件
第三步、在web.xml中加入配置,找到web.xml中的<jsp-config>节点加入<taglib>配置,代码如下:
第四步、在jsp页面中使用自定义标签,如下
<%@ taglib uri="/datetag" prefix="fmtDate"%>
<fmtDate:stringToDate parttern="yyyy-MM-dd HH:mm:ss" value="${1165466496331}"></fmtDate:stringToDate>
评论