发表于: 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>




深度思考



返回列表 返回列表
评论

    分享到