`

dwr的路径问题

    博客分类:
  • ajax
阅读更多

//dwr 引用util.js,engine.js,beanName.js路径问题
如果引用util.js,engine.js,beanName.js的jsp页面在
webRoot下面,则
<script type="text/javascript"
src="dwr/engine.js"/></script>

<script type="text/javascript"
src="dwr/util.js"/></script>

<script type="text/javascript"
src="dwr/interface/beanName.js"></script>
就可以正确引用,若引用util.js,engine.js,
beanName.js的jsp页面不在webRoot下面,则必须
加上<%=request.getContextPath() %>
即变成了
<script type="text/javascript"
src="<%=request.getContextPath() %>/dwr/engine.js"/></script>

<script type="text/javascript"
src="<%=request.getContextPath() %>/dwr/util.js"/></script>

<script type="text/javascript"
src="<%=request.getContextPath() %>/dwr/interface/beanName.js"></script>

<%=request.getContextPath() %>这个方法应该能解决许多
webRoot路径问题。很多连接的首页在webRoot下,不会引起路径问题
若不在webRoot下,就会出现路径问题。都是由相对路径引出的问题。
request.getContextPath()是工程名,也就是发布到web服务器的
虚拟目录,比如/wangyun

分享到:
评论

相关推荐

    DWR中JS的引用路径问题【前台web】

    ### DWR中JS的引用路径问题详解 #### 一、背景介绍 在Web开发中,JavaScript(简称JS)是前端开发的重要组成部分之一。Direct Web Remoting (DWR) 是一个强大的Java库,它使得JavaScript能够直接调用Java方法,极...

    DWR3.0.2-RELEASE修改版源码(解决资源加载问题导致的和SpringBoot整合后SpringBoot项目无法以独立JAR运行)

    在本案例中,我们关注的是DWR 3.0.2-RELEASE的一个修改版,这个版本专门针对与Spring Boot 1.x集成时出现的问题进行了优化,特别是解决了在Spring Boot应用以独立JAR运行时,由于资源加载问题导致的应用无法启动的...

    dwr实现ajax功能ajax+dwr

    1. **安装和配置DWR**: 添加DWR的jar文件到项目的类路径中,并在web.xml中配置DWR的Servlet。 2. **创建可远程调用的Java类和方法**: 标记这些类和方法为可被DWR访问。 3. **生成JavaScript接口**: DWR会自动根据...

    DWR的学习资料,DWR学习必备

    在Java项目中,你需要将这个JAR文件添加到类路径,以便在服务器端使用DWR的功能。 DWR中文文档.pdf:这是DWR的官方中文文档,详细解释了DWR的各个方面,包括安装、配置、API使用、安全性和最佳实践。对于初学者来说...

    dwr1+dwr2+dwr3 jar包

    在部署时,将相应的jar包添加到Web应用的类路径中,然后配置DWR的Context参数以启用服务。最后,编写客户端和服务器端的代码,利用DWR提供的API实现双向通信。 总的来说,DWR是一个强大的工具,它简化了Web应用中的...

    dwr跨域访问以及dwr的使用+dwr.jar

    1. **安装与配置**:首先需要将dwr.jar添加到项目的类路径中。然后在web.xml中配置DWR的初始化参数,包括设置允许的源、安全设置等。 2. **创建Java接口**:在服务器端定义一个Java接口,该接口中的方法将被前端...

    DWR中文文档 (DWR 2.0)

    3. **使用weblogic的类路径问题**:确保DWR库文件正确添加到了WebLogic服务器的类路径中。 4. **没有cookies的情况下使用DWR**:提供替代方案,比如使用URL重写来绕过对cookies的依赖。 **10.2 JavaScript高级应用*...

    dwr.jar 以及dwr配置文件

    在实际项目中,将dwr.jar添加到项目的类路径中,然后在web.xml中配置DWR的servlet,最后根据项目需求调整dwr.xml文件,就可以开始利用DWR的强大功能了。DWR支持多种服务器环境,如Tomcat、Jetty等,并且兼容各种现代...

    dwr所需要的jar包

    1. **添加依赖**:在Java项目中,你需要将DWR的JAR文件(如`dwr.jar`)添加到类路径中。在这个例子中,我们只有一个名为`dwr.jar`的文件,这就是DWR的主要库文件。 2. **配置web.xml**:在Web应用的`WEB-INF/web.xml...

    DWR2相关资料

    2. **导入DWR库**:将DWR2的JAR文件添加到项目的类路径中。 3. **配置DWR**:在`web.xml`中配置DWR Servlet,并指定相应的映射路径。 4. **编写Java类**:在服务器端创建需要暴露给客户端的方法。 5. **生成...

    DWR快速配置入门 DWR快速配置入门.

    DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现实时的双向通信。它允许JavaScript和服务器端的Java代码之间直接交互,从而创建动态、富客户端的Web应用。DWR使得开发者能够在不借助传统的AJAX...

    DWR框架学习demo

    - 随着时间的推移,DWR的开发和更新可能不如新兴的前端框架活跃,但其社区仍然提供支持和解答问题,而且一些老项目仍然依赖DWR。 通过学习和实践DWR框架,开发者可以创建更加动态、响应式的Web应用,提升用户的...

    ajax的dwr包

    要使用DWR,开发人员需要将这个jar文件添加到项目的类路径中,这样就可以在服务器端导入DWR的类,并在客户端通过JavaScript调用它们。 在实际应用中,DWR提供了以下关键特性: 1. **自动转换**:DWR可以自动将Java...

    DWR 1.0 学习示例

    1. **检查DWR配置**:确保`dwr.xml`配置正确无误,没有遗漏或错误的路径和方法映射。 2. **确认网络连接**:网络连接不稳定可能导致通信失败。确保服务器和客户端之间的网络连接畅通。 3. **版本兼容性**:DWR 1.0...

    dwr的资源包

    DWR (Direct Web Remoting) 是一种开源Java技术,它允许JavaScript在客户端与服务器端进行交互,实现Web应用中的富客户端功能。这个资源包包含了DWR的核心组件以及一个基于DWR的WAR工程,有助于理解DWR的工作原理和...

    dwr2.0.5.jar&dwr2.0.6.jar&dwr3.rc1.jar

    部署DWR JAR文件通常涉及到将它们添加到Web应用的类路径中,配置DWR的`dwr.xml`配置文件,以及在客户端HTML页面中引入相应的JavaScript库。对于Spring框架的集成,还需要配置Spring的bean定义。 总的来说,DWR的...

    DWR 实例 + DWR 深入 (源代码分析).doc

    在深入研究DWR的源代码时,你可以了解到它如何处理请求、序列化和反序列化数据、以及如何处理安全性和性能问题。对于任何希望深入了解DWR工作原理的开发者来说,阅读源代码都是一个有价值的学习过程。

    java dwr 框架源码

    - `.classpath`:这是Eclipse项目的一个配置文件,记录了项目的类路径信息,包括JRE系统库、项目依赖库等。 - `.eos`、`.project`、`eosbuild.properties`、`system.sdvx`:这些可能是特定构建工具或项目配置文件...

Global site tag (gtag.js) - Google Analytics