weblogic获取路径总是为NULL
通常情况下载tomcat中
我们以前使用 HttpServletRequest request; request.getRealPath(arg0);
但是这是个过时的方法
request.getSession().getServletContext().getRealPath() 得到站点的绝对地址
HttpServletRequest request;
request.getSession().getServletContext().getRealPath(arg0);
在strut中通过
this.getServlet().getServletContext().getRealPath(arg0);
ServletActionContext.getServletContext().getRealPath(agr0)
在Servlet中通过 extends HttpServlet
this.getServletContext().getRealPath(arg0);
如果 weblogic里面war项目获取路径为空
对一个打包的应用来说,是没有RealPath的概念的,调用getRealPath只会简单地返回null
那么可以推荐尝试
String path=this.getClass().getClassLoader().getResource("/").getPath();
上面这个是获取了web-inf/classes里面的路径,
也可以使用ServletContext.getResourceAsStream("/WEB-INF/config/db.config")方法。
分享到:
相关推荐
`weblogic.jdbc.vendor.oracle.OracleThinBlob`是Oracle JDBC驱动的一个组件,主要用于处理Oracle数据库中的Blob字段。"Thin"模式意味着它是一种轻量级的驱动,不依赖于Oracle客户端库,而是直接通过网络协议与...
2021年1月19日,Oracle发布了一项重要的安全更新,即WEBLOGIC 10.3.6.0.210119补丁,该补丁针对WebLogic Server的多个潜在安全漏洞进行了修复,确保了系统的稳定性和安全性。 这个补丁主要关注的是WebLogic Server...
这是因为 WebLogic 服务器为了更好地管理和操作数据库连接,会使用自己的包装类 `weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB` 来表示 CLOB 类型的数据,而不是直接使用 Oracle 提供的标准 `oracle.sql.CLOB` 类。...
解压路径和安装路径最好不要包含中文。解压完成后,可以在JDK的bin目录下使用命令行工具执行安装程序。 在执行安装程序之前,需要注意: WebLogic 12c不支持JDK1.7,只有在JDK1.8环境下才能成功安装。同时,它也不...
- **脚本工具**:WebLogic 9.2 之后引入了 WLST (WebLogic Scripting Tool),取代了旧的 weblogic.Admin 工具。 - **第三方类包和框架**:随着 JDK 的重大变更,一些第三方类包和框架可能不再支持,需要根据新的 JDK...
sxt\weblogic\weblogic安装.avi sxt\weblogic\weblogic安装.avisxt\weblogic\weblogic安装.avi sxt\weblogic\weblogic安装.avi
- **命令行**:使用WLST(WebLogic Scripting Tool)或`java weblogic.Deployer`工具进行命令行部署,执行相应的部署脚本。 3. 配置与启动:部署后,可能需要配置应用的服务器、数据源、JMS队列等资源,然后启动...
WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。在WebLogic Server的日常运维中,安全性和稳定性是非常关键的,因此,定期更新补丁以修复已知的...
- 方法:`request.getSession().getServletContext().getRealPath(request.getRequestURI())` - 通过`getServletContext().getRealPath()` 可以获取指定路径的真实文件系统路径。 - **当前Web应用的绝对路径** -...
本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...
weblogic91的api.jar 版本:weblogic的91 jar包:api.jar
weblogic 配置帮助文档.xls weblogic 配置帮助文档.xls
在描述中提到的"解决weblogic数据库连接池存储大字段所需包",意味着`weblogic.jdbc.vendor.oracle.OracleResultSet`可能包含优化大字段存储和检索的逻辑,这在处理如图像、视频等大数据类型时尤其重要。WebLogic的...
6. 域的名称和路径:选择域的名称和路径,默认即可。 7. 创建域:创建域。 8. 域创建完成:域创建完成。 9. 多了 User Projects:这个才是真正的 Web Logic 服务,原来的只是 Web Logic 的产品。 WebLogic 和 ...
《WebLogic宝典》是一本全面深入探讨Oracle WebLogic Server的权威指南,旨在帮助读者掌握这一强大企业级Java EE应用服务器的使用和管理。WebLogic Server是Oracle公司提供的一个核心产品,广泛应用于大型企业的...
- 安装过程中可能需要提供WebLogic Server的安装路径和版本信息。 - 完成安装后,检查日志文件以确认补丁安装成功,没有错误或警告信息。 补丁的安装是一个关键的操作,因为它直接影响到WebLogic Server的性能和...
此外,我们还可以使用 `request.getSession().getServletContext().getRealPath(request.getRequestURI())` 来获取文档的绝对路径,使用 `servletConfig.getServletContext().getRealPath("/")` 来获取当前 web 实际...
WebLogic Server是一款由甲骨文公司提供的企业级Java应用程序服务器,它为开发和部署企业级应用提供了强大且灵活的平台。此"weblogic补丁安装包12.2.1.3.0.zip"是针对WebLogic Server 12.2.1.3.0版本的更新包,用于...
- **创建BEA用户组和用户**:为了安全和管理目的,建议创建一个新的用户组和用户,如`bea`组和`weblogic`用户。这可以通过`groupadd`和`useradd`命令完成,设置合适的组ID(GID)和用户主目录。 2. **安装步骤**:...
先下载weblogic_monitor.rar,并解压至一个目录 java -jar weblogic_monitor.jar 如: E:\Java\jdk1.6.0_25\bin\java -jar weblogic_monitor.jar 注意: 1. 必须使用1.6或者以上jdk 2. 本机不用安装weblogic 3. 可以...