javaweb项目中常用知识
来源:互联网 发布:电玩城源码 编辑:程序博客网 时间:2024/06/13 13:13
public static String getRootPath(HttpServletRequest request, boolean flag) {
String basePath = request.getContextPath();
basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + basePath
+ (flag ? "/" : "");
return basePath;
}
2.获取配置文件中的配置
public class PropertyTools {
//配置文件名称
private final static String PROPERY_NAME="properties/default.properties";
//静态资源文件
private static Properties staticProperties;
//初始化变量
static{
//如果静态存储
if(staticProperties == null){
initPropertiy();
}
}
/**
* 获取配置文件中的配置
* @param key 配置名称
* @return
*/
public static String getValue(String key){
return staticProperties.getProperty(key);
}
/**
* 存储MAP初始化方法
*/
private static synchronized void initPropertiy(){
if(staticProperties == null){
try {
//实例化资源
Resource resource = new ClassPathResource(PROPERY_NAME);
//实例化配置文件
staticProperties = new Properties();
//读取资源数据
staticProperties.load(resource.getInputStream());
}
catch (IOException e) {
e.printStackTrace();
}
}
}
}
- javaweb项目中常用知识
- JavaWeb开发知识总结(网上商城项目总结)
- javaWeb中常用的校验
- javaWeb项目中读取配置文件
- javaWeb项目中读取配置文件
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- JavaWeb中项目路径问题
- javaweb项目中导入jquery
- JavaWeb项目中使用LOG4J
- javaWeb项目中路径问题!!
- JavaWeb项目中classpath详解
- 编程中常用知识
- Java中常用知识
- android 项目进阶常用知识
- javaweb项目中获取项目名称
- Javaweb学习笔记——JavaScript常用知识汇总
- [Notes] 《周以苏--论反汇编在时间常数优化中的应用》的理解
- 跟我一起写 Makefile(二)
- Android6.0权限管理
- 自定义UITableViewCell(registerNib: 与 registerClass: 的区别)
- es6 javascript的Reflect 对象的方法
- javaweb项目中常用知识
- Cmake的介绍和使用 Cmake实践
- python的super函数示例
- LintCode 不同的子序列
- POJ 2836 Rectangular Covering 已被翻译
- 十步完全理解 SQL
- 几种对栈操作的方法
- ubuntu server 16.04 挂载多个硬盘并设置自启挂载
- 一、数据库系统概述