`
sdzlrain
  • 浏览: 33636 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jor访问相对路径

 
阅读更多
怎么吧绝对路径换成相对路径:
1、你可以修改 jor\tools\defaultviewer.jsp 中,将file参数改成你自己的起始目录,
比如你模板文件,都放在 c:\mytemplates目录下,那你可以修改如下:

String file = request.getParameter("file");
if(file != null)
{
    // 将相对路径转化成绝对路径
    file  = new File("c:/mytemplates",file).getAbsolutePath();
}

经这样修改后,以下查询,即指向  c:/mytemplates/a.xml 报表
http://localhost:8080/jor/reportviewer?file=a.xml
2、从默认的defaultviewer.jsp 的源码来看,其实,如果你的模板文件恰好放在你应用路径下的某个目录中,比如 webapps/jor/mytemps,你只需要加入一个 contextRoot:前缀即可,如下所示:

http://localhost:8080/jor/reportviewer?file=contextRoot:mytemps/a.xml

这样做的好处是,你的代码不需要关心,应用最终会被部署到哪个目录中.
分享到:
评论

相关推荐

    jor_dor_jor_迭代法_JOR迭代_JOR迭代法_源码

    同时,JOR迭代法的每次迭代操作主要涉及矩阵的对角元素和下三角元素,计算复杂度相对较低,适合并行计算,这在处理大规模问题时尤为有利。 在压缩包中的"p74 3.7 jor"文件很可能包含了JOR迭代法的详细解释、算法...

    开源报表软件JOR

    包含的"JOR简表使用手册.chm"文件是JOR的官方使用指南,其中详细介绍了软件的功能、配置方法、报表设计步骤以及常见问题的解决策略。它是用户快速上手和深入理解JOR的关键参考资料。 5. **其他文件** - "license....

    jor.zip

    "jor.zip" 是一个压缩文件格式,通常用于在计算机上存储多个文件和文件夹,以便于传输或节省磁盘空间。它通过一种称为“压缩”的过程,将原始数据转换为更小的位模式,从而减少文件占用的存储空间。在Windows系统中...

    简表(JOR)工具源代码

    `.classpath` 文件是Eclipse IDE中的配置文件,用于记录项目的类路径信息,包括JRE系统库、项目依赖的库和其他源代码目录。在"简表(JOR)工具"中,这个文件指示了编译和运行时所需的类和库的位置。 `.project` ...

    JOR-SOURCE.zip

    "JOR-SOURCE.zip" 是一个压缩包文件,其命名规则可能是项目或软件的简称"JOR"与"SOURCE"结合,暗示着它包含了源代码或相关的开发资源。在IT行业中,源代码是程序员编写的原始程序,是软件的核心部分,允许进行修改、...

    简表(JOR)工具及使用手册

    文件"JOR简表使用手册.chm"是用户操作指南,其中详细介绍了如何使用JOR工具。这份手册通常会涵盖工具的安装步骤、界面介绍、报表设计方法、数据源配置、预览与打印设置等内容,对于初学者来说是不可或缺的学习资料。...

    简表(jor)工具+手册

    至于压缩包内的"简表"文件,这很可能是Jor工具的安装程序或者包含有示例文件和配置文件的压缩文件。用户需要解压后按照指示安装或运行,以体验Jor的强大功能。 总的来说,"简表(jor)工具+手册"是一个面向中式报表...

    解线性方程组的迭代法_Matlab解线性方程组的迭代法_JOR迭代_JOR迭代法_processegz_

    赛德尔迭代法求线性方程组Ax=b的解SOR超松弛迭代法求线性方程组Ax=b的解SSOR对称逐次超松弛迭代法求线性方程组Ax=b的解JOR雅可比超松弛迭代法求线性方程组Ax=b的解twostep两步迭代法求线性方程组Ax=b的解fastdown最...

    jor简表设计器(内含使用帮助)

    简表(JOR),是一款开源的报表工具,完全java实现,核心代码来自于国内一线报表工具品牌杰表.2008 。 提起开源的报表工具,不能不说说jaspereport,jasperreport作为著名的开源报表工具,在java程序员中一直享有盛名...

    Jor Of Love(0.8倍速).mp3

    Jor Of Love(0.8倍速).mp3

    jor1k:运行Linux的在线OR1K模拟器

    jor1k是用运行LinuxJavaScript编写的OpenRISC 1000模拟器。 它几乎可以在任何现代Web浏览器中运行。 打开尝试看看它是否在浏览器中运行。 可以在页面上找到更多信息。 演示版 主页面 在浏览器中C代码 来自伊利诺伊...

    jor-Mfiles.rar_android开发_twenty6ci

    总的来说,"jor-Mfiles.rar"为Android开发初学者提供了一套全面的学习路径,从基础知识到实战案例,覆盖了Android开发的多个重要方面。通过深入学习和实践,初学者可以逐步成长为熟练的Android开发者。无论你是刚刚...

    jor-report:jor-report

    1,项目介绍参考:项目简介:简表(JOR),是一款开源的报表工具,完全...分组不平衡的交叉表等√ 支持复杂的跨组运算,如同比、占比、环比、排名等√ 支持图片,图片源可以来自数据库、本地文件、网络、classpath、内

    jor1k, 运行Linux的在线 OR1K 模拟器.zip

    jor1k, 运行Linux的在线 OR1K 模拟器 jor1k jor1k是一个 OpenRISC 1000 模拟器,用运行Linux的JavaScript编写。 它几乎在任何现代网络浏览器中运行。 尝试一下,看看它是否在你的浏览器中运行,打开演示程序。 更多...

    jor:Java 对象记录库

    对象记录模式的 Java 实现,可用于模拟或撤消框架。假记录 Recorder<List>> recorder = new Recorder(List.class);List<String> list = recorder.instance();list.add("one");list.add("two");// return the List....

    Jor2000.github.io-

    3. **属性**:标签可以有属性,如`<a href="url">`的`href`属性指定链接的目标地址,`<img src="image_path">`的`src`属性指定图像路径。 4. **表格**:`<table>`、`<tr>`(行)、`<th>`(表头单元格)和`<td>`...

    jar模拟器(电脑运行手机java)

    本程序 用于在电脑上运行java压缩包,学名叫手机老顽童,若怀疑有木马,可以先上传到网上杀一下

    简表(杰表)源码

    1. **灵活的数据源支持**:JOR能够连接多种类型的数据源,包括关系型数据库、NoSQL数据库、CSV文件等,使得数据获取更加便捷。 2. **复杂的报表设计**:它支持多种报表格式,如表格、图表、交叉表、自定义布局等,...

    在 OpenRISC 中实现 CRC32 并行计算

    ### 在 OpenRISC 中实现 CRC32 并行计算 #### 概述 随着RISC (Reduced Instruction Set Computer) CPU/DSP (Digital Signal Processor) 处理速度的不断提升,利用微码程序来实现原本只能通过ASIC (Application-...

    StandDisc1.1.81.zip

    3. **文件组织** - 子文件"joR"和"joB"可能代表项目中的模块或组件,它们可以是代码文件、配置文件、数据库文件或是资源文件。 4. **编程语言** - 如果"joR"和"joB"是代码文件,那么它们可能与Java有关,因为"jo...

Global site tag (gtag.js) - Google Analytics