Web-inf

配置Struts应用解读Struts应用的两大配置文件

1.引言 关于Struts项目,在以前的文章中我已经做过一些介绍,在此不再赘述。写本文,旨在从纯Struts应用配置的角度深入剖析Struts配置文件在Web应用中的所扮演的角色及其工作机制,以加深对Struts内幕的理解和认知。以期在实际开发项目中灵活应用,提高分析和解决实际问题的能力。 2.进入主题 Struts应用采用两个基于XML的配置文件来配置应用...

spring boot 2.x Path with "WEB-INF" or "META-INF"

学习spring boot 2.x时,使用jsp作为前端页面。在application.properties配置了jsp所在位置 spring.mvc.view.prefix:/WEB-INF/views/spring.mvc.view.suffix:.jsp 启动spring boot时报错,找不到页面 Whitelabel Error Page Thi...

Web项目的WEB-INF目录使用说明以及重定向与转发

写这篇文章的原因是看到了Tomcat下面的Webapps下面的,就想看一下。 总结一下这篇文章的内容: WEB-INF下面的内容都是只能由服务器级别才能访问,客户端并不能访问。什么是客户端级别?什么是服务器级别呢? 转发就是服务器级别,浏览器的地址不会变,因为,客户端发送一个请求,服务器受理之后,发现要请求内容还要再去别的请求,那么转发就是服务器自己去处理...

springMVC学习--day02

响应 返回字符串以及void的情况 1.返回字符串 <br> <a href="responseController/returnString">returnString</a> <br> 2.没有返回值 <br> <a href="responseController/returnVoid...

JAVA中获取当前执行路径

1)方式一 URI webPathTemp = Thread.currentThread().getContextClassLoader().getResource("").toURI();StringwebPath=String.valueOf(webPathTemp.getPath());webPath = webPath.substring(1,we...

【Java】WEB-INF目录与META-INF目录的作用

/WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。/WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这...

myeclipse 在webinf/lib中导入包

今天用myeclipse的时候发现无法在web-inf/lib导入包,如果直接在工程上导入,则进入了一个referenced libraries的文件夹里,而web-inf/lib里面是没有jar包的。 在网上找了一些答案,下面的方法解决了疑惑: 你应该尽量避免使用外部包。正确并且规范的做法是:在你的项目下单独创建一个lib目录(也可在WEB-INF下建...

Struts2配置异常错误处理(十六)

勿以恶小而为之,勿以善小而不为--------------------------刘备 劝诸君,多行善事积福报,莫作恶 上一章简单介绍了Struts2实现类型转换器(十五),如果没有看过,请观看上一章 在开发中,我们常常会遇到很多很多的错误,一般比较常见的是404,500等错误,当项目运行报错之后,浏览器会自做聪明地创建错误的界面,展示错误信息,响应到...

资源映射之----在springmvc中如何访问WEB-INF目录下的文件和系统文件夹中的文件

众所周知,一个项目下面的WEB-INF目录是不直接访问的,在我们开发项目的时候也通常把一些jsp页面和一些重要的文件放在这个目录下面,为了不让它被随意的改变,以提高它的安全性;那么,有时候我们有需要访问它的时候,该如何访问它呢?我这里是使用了添加配置文件的方法来做的; 1)在springmvc的配置文件中添加静态资源映射;这里面即用 "/staticFi...

CAS 单点登陆

一、Tomcat配置SSL 1. 生成 server key 以命令方式换到目录%TOMCAT_HOME%,在command命令行输入如下命令:keytool -genkey -alias tomcat_key -keyalg RSA -storepass changeit -keystore server.keystore -validity 3600...