如何解决jsp:include 不能包含二进制文件
我正在阅读“Head First Servlet 和 JSP”这本书。有一个问题我无法完全理解。
我不知道为什么这本书说“不可能将任何二进制文件的内容导入到生成 HTML 内容的 jsp 页面中”。
为什么上述说法是正确的?
这会导致什么异常?
这是否意味着即使我在编译时而不是运行时使用 <%@ include file = "logo.png" @>
来包含二进制文件,包含仍然会失败?
解决方法
测试后
<jsp:include page="banner.png"></jsp:include>
导致未翻译的代码
² /;ÖXÈ%Ïa€ wñÉšª1rÂ
ãzŠÛþq=2ÒI_e•5Gä܆àdKÜËÇ 7Ž>â¶s\ŒtÒKÙ×¾ö·vëDæò}û÷ÿdýSžsÅmϸéd¾²¯þå_ÙgÐù+6?ó…ÂSÇ•#¿¡Eg»ÅõÈH's”½cYsDùÇÁóÁÂôʧóÖ›o…ß4v‹ëi´¦)
导致 500 服务器错误
<%@ include file = "banner.png" %>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。