欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
AppServer 6.5/7.0通过目录方式部署时,使用request.getServletContext().getRealPath("abc")方式获取目录时,返回null
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String str=request.getServletContext().getRealPath("");
out.println(str);
%>
排查建议:检查应用目录下是否存在名称为:abc 的目录
建议方案:
方案一:先创建返回为null的目录(例如:abc),再使用request.getServletContext().getRealPath("abc")的方式获取路径。
方案二:加一个返回结果为null的判断。