如何在index.jsp
中设置http标头?
我已经完成了servlet过滤器编码,只要有任何请求*.do
Filter.java - 。* do
但是index.java
是初始jsp页面在*.do
操作命中时无法调用。
所以我想在最初设置下面的标题。
response.addHeader("X-Frame-Options", "SAMEORIGIN");
答案 0 :(得分:0)
索引页面index.jsp
不受Struts管理。但是,Struts可以将其作为视图返回。
当索引页面index.jsp
未通过Struts发出请求时,您无法通过过滤器将标头设置为响应。您应该仅使用索引页面重定向到操作。然后,您可以使用过滤器设置标题。
您可以使用response
对象重定向到this answer中类似的操作。