
JavaWeb
JavaWeb
gqltt
这个作者很懒,什么都没留下…
展开
-
FreeMarker 模板引擎快速入门
1、Apache FreeMarker 是一个模板引擎:一个基于模板和不断变化的数据生成文本输出(HTML网页、电子邮件、配置文件、源代码等)的 Java 库。2、市面上主流的 Java 模板引擎有:JSP、Velocity、Freemarker、Thymeleaf,Spring Boot 官方支持:Thymeleaf Templates、FreeMarker Templates、Groovy Templates 等模板引擎。转载 2023-08-17 14:35:27 · 426 阅读 · 0 评论 -
Java Web开发技术详解~MIME类型
MIME(Multipurpose Internet Mail Extension)是指多用途网络邮件扩展协议,这里的邮件不单纯值E-Mail,还可以包括通过各种应用层协议在网络上传输的数据。 遵守MIME协议的数据类型统称为MIME类型。在HTTP请求头和HTTP响应头中都有一个Content-type项,用来指定请求正文部分或响应正文部分的MIME类型...原创 2022-02-16 18:32:09 · 585 阅读 · 0 评论 -
host头攻击漏洞
一个服务器上跑多个程序是非常常见的现象。但是这样做后会有一个问题,那就是容易造成 Host 头攻击。host 头(host header或称主机头)攻击,非常常见。比如,在 jsp 中,我们通常可能存在类似下面的代码。<script type="text/javascript" src="<%=path=%>/js/zcms/zDrag.js"></script><script src="<%=request.getContextPath()=%&转载 2021-11-18 11:39:47 · 12108 阅读 · 0 评论 -
tomcat高版本之URL解析异常解决
IllegalArgumentException一、项目场景:例如:由于Apache的tomcat的版本升级,遵循RFC 7230 and RFC 3986规范解析请求地址。同时添加了对于http头的验证请求。导致报文存在导致特殊字符(不在解析范围内的)tomcat7.0.65以上的版本会出现java.lang.IllegalArgumentException。请求报文如下:http://127.0.0.1:8180/appname/doTestTransaction.action?r转载 2021-11-18 10:39:17 · 6459 阅读 · 1 评论 -
Java Web开发技术详解~Web的概念
Web 是一种分布式应用架构,旨在共享分布在网络上的各个Web服务器中的所有互相链接的信息。Web 采用客户/服务器通信模式,客户与服务器之间用HTTP协议通信。Web 使用超级文本技术(HTML)来链接网络上的信息。信息存放在服务器端,客户机通过浏览器就可以查找网络中的各个Web服务器上的信息。...原创 2021-10-25 15:29:19 · 250 阅读 · 0 评论