`

struts2之路径问题

阅读更多

1.费话不说,我的项目名称为zzcz99,先看代码:

 

String baseContextPath = ServletActionContext.getRequest().getContextPath() + "/";   
String baseFullCxtPath = ServletActionContext.getServletContext().getRealPath("/");   
  
System.out.println("baseContextPath:"+baseContextPath);   
System.out.println("baseFullCxtPath:"+baseFullCxtPath);  

 

2.看输出:

 

baseContextPath:/zzcz99/   
baseFullCxtPath:D:\greensoft\apache-tomcat-6.0.16\webapps\zzcz99\

 

3.再看看如何获取网站根目录吧:

 

public static String getSiteBasePath(){   
    HttpServletRequest request = Struts2Utils.getRequest();   
    String path = request.getContextPath();   
    String basePath = request.getScheme()+"://" + request.getServerName() + ":" + request.getServerPort() + path + "/";   
    return basePath;           
}  

 

分享到:
评论

相关推荐

    struts1和struts2获取相对路径的方法

    struts1和struts2获取相对路径的方法.doc

    struts2 路径问题

    NULL 博文链接:https://cdxs2.iteye.com/blog/1925229

    struts2 中路径无法跳转的问题

    NULL 博文链接:https://lishouxinghome.iteye.com/blog/1364946

    Struts2Path

    关于Struts2相对路径问题

    Struts2VulsTools-Struts2系列漏洞检查工具

    该工具的打开路径为:\Struts2VulsTools-2.3.20190927\Test\bin\Release\Text.exe 2019-09-25: 优化部分EXP在部分情况下被WAF拦截的问题,提高检测成功率,优化自定义上传路径exp,文件所在目录不存在时自动创建...

    Struts2全解Struts2全解

    Namespace、自定义Action、路径问题、通配符、包含模块配置文件、默认Action、接受用户输入、服务器跳转、Action中访问web元素、简单数据校验、调用Action的自定义方法 5struts2国际化 ......... 6 struts2输入校验...

    struts2文件下载/绝对路径+相对路径

    http://blog.csdn.net/love_xiolan/article/details/54945859 博文地址 此代码,下载后,倒入到eclipse中即可使用..

    struts2中绝对路径上传图片和显示图片

    NULL 博文链接:https://mefly.iteye.com/blog/399773

    Struts2教程

    在本系列教程中 Web 工程的上下文路径都是 struts2 ,如果在 Web 根目录有一个 index.jsp 文件,则访问路径如下: http://localhost:8080/struts2/index.jsp 由于 MyEclipse6 目前并不支持 Struts2 ,所以我们需要到...

    struts2 学习笔记 实战

    namespace :对应与项目名称后面的"/"(例如Struts2_0100_Introduction后面的"/") (http://localhost:8080/Struts2_0100_Introduction/) 四、 标签 是用来解决重名的问题,例如当系统的前台和后台都有一个action...

    Struts 2 全版本漏洞检测工具 18.09 过waf版

    5、作者对不同的struts2漏洞测试语句做了大量修改,执行命令、上传功能已经能通用。 6、支持HTTPS。 7、支持GET、POST、UPLOAD三种请求方法,您可以自由选择。(UPLOAD为Multi-Part方式提交) 8、部分漏洞测试支持...

    struts2-dojo-plugin-2.2.1.jar

    struts2-dojo-plugin-2.2.1.jar, 直接导入到Struts2项目里即可,注意版本。

    uploadify3与struts2结合实现有进度条文件上传实例

    毕竟是第一次用 不是很熟悉 希望有人发现问题可以交流一下">这是根据uploadify3 2结合struts2搭建的文件上传环境 可以直接导入eclipse运行 每步实现基本都加了注释 以下是我碰到的问题: 1 判断session是否失效 ...

    Struts2学习笔记(2)-路径问题解决

    本文主要介绍Struts2的路径问题,尽量不要使用相对路径,使用相对路径会让路径问题变得很繁琐很麻烦,推荐使用绝对路径,希望能给大家做一个参考。

    struts2零配置个人整理文档

    默认包路径包含action,actions,struts,struts2的所有包都会被struts作为含有Action类的路径来搜索。你可以通过设置struts.convention.package.locators属性来修改这个配置。如: <constant name="struts.convention....

    Struts2使用详情

    关于Struts2的使用详情,以及绝对路径和相对路径的使用

    Struts2 in action中文版

    11.1.2 Struts 2如何解决本地Java对i18n支持的问题 243 11.2 Struts 2 i18n示例 244 11.2.1 Struts 2 i18n快速展示 244 11.2.2 幕后一览 246 11.3 Struts 2 i18n详情 247 11.3.1 Struts 2默认的TextProvider Re-...

    Struts2属性文件详解

    Struts2属性文件详解 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器.该属性的默认值是org.apache.Struts2.config.DefaultConfiguration, 这是Struts 2默认的配置文件管理器.如果需要实现...

    struts2+spring2+ibates

    2、在sping配置中注意单元测试里,xml文件的路径问题,要用绝对路径。 3、struts.xml中命名空间和拦截器的使用。 4、sqlmapconfig.xml中传入参数和result的设置,只需要将得到的值result映射到有此属性的类对象. 5、...

    Struts2请求处理方法的处理

    Struts2一个Action内包含多个请求处理方法的处理,method的使用方法,struts2中的路径问题,通配符映射

Global site tag (gtag.js) - Google Analytics