`
- 浏览:
11057 次
- 性别:
- 来自:
西安
-
web开发中获取当前根目录及其在jsp和js中的应用
公司项目中很多地方都要用到取当前根目录,每次都去取这样做会比较麻烦,所以可以建一个taglib.jsp文件其中用EL表达式定义好得到当前根目录,即<c:set var="ctx" value="${pageContext.request.contextPath}"/>。
然后某个jsp页面需要的时候就可以include该taglib.jsp,直接使用${ctx}即为当前目录,如果项目中用到装饰器,则只需在装饰器页面中引入被装饰的页面都可以使用${ctx}取值。当js中也需要得到当前目录时,则可以定义var ctx='${ctx}';在js中直接使用。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在Java Web应用中,`WEB-INF`目录是一个非常重要的组成部分,它位于Web应用程序的根目录下。`WEB-INF`目录主要用于存放那些不应该直接暴露给客户端的应用程序资源,比如配置文件、类文件、JSP页面等。这样做主要是...
在本项目"Web开发实训——学生信息管理系统(JSP+Servlet+Ajax+MySQL)"中,我们将探讨一种经典的Web应用程序架构,它结合了多种技术来实现一个完整的全栈式学生信息管理系统。系统能够进行学生记录的增删查改操作,...
2. **JSP文件**:位于Web应用的根目录下,作为用户交互的界面。 3. **Java源码**:可能在单独的源代码目录中,与JSP配合处理业务逻辑。 4. **静态资源**:如图片、样式表、JavaScript文件,直接可供客户端访问。 综...
根据给定的文件信息,我们可以总结出以下详细的IT知识点,主要围绕JSP应用开发和WEB技术概述展开: ### JSP应用开发与WEB技术基础 #### 1. WEB技术概述 - **静态网页与动态网页**: 静态网页是预先创建的HTML文件,...
在使用MyEclipse开发Java Web应用程序时,可能会遇到一种情况:放置在项目目录下的JSP文件可以正常访问,但如果将这些JSP文件放置在项目的WebRoot目录下,则无法通过浏览器进行访问。这种现象可能是由多种因素导致的...
在本次考试中,我们将涵盖Web开发的多个方面,包括服务器端脚本语言、Web项目目录结构、Web架构、JSP页面元素、内置对象、请求和响应处理等。 一、单项选择题 1. 服务器端脚本语言可以是JSP、JavaScript、Java等。...
每个Web应用都有一个独立的文档根目录,这个目录包含了Servlet、Filters、JSP页面以及其他资源。文档根目录通常由Web服务器配置决定,例如在Resin服务器中,它是通过配置文件来设定的。URL地址反映了Web应用的层次...
在Web开发中,路径问题是一个常见且至关重要的概念,它涉及到资源的定位、访问和页面间的导航。本文将深入探讨Web开发中的路径问题,并提供一些最佳实践来避免潜在的困扰。 首先,我们要理解Web应用中的两种基本...
在本文中,我们将深入探讨JSP应用开发,特别是如何发布Java Web项目。首先,我们需要了解JDK的安装与配置,接着是Tomcat服务器的设置,以及MyEclipse开发环境的安装。这些基础知识对于任何Java Web开发者来说都是至...
在Tomcat中,Servlet和JSP页面通常存储在Context的“WEB-INF”目录下,而公共资源如图片、CSS和JavaScript则存储在Web应用的根目录中。 ### Tomcat版本信息 文件内容提到了Tomcat 6.0和Tomcat 5.5两个版本,这是...
`src/main/java`存放Java源代码,`src/main/resources`包含配置文件和其他非编译资源,`src/main/webapp`则是Web应用的根目录,里面可能有`WEB-INF`子目录,用于放置`web.xml`(Web应用配置文件)和`WEB-INF/classes...
在IT行业中,JSP(JavaServer Pages)是一种广泛用于构建动态Web应用的技术,它结合了HTML、CSS、JavaScript以及Java代码,使得开发者可以在一个页面上处理业务逻辑和展示内容。本资源是一个关于使用JSP实现新闻发布...
你将学习如何配置项目结构,包括设置Web根目录、添加库(如Servlet API)以及管理依赖。 三、Web组件开发 书中会详细讲解如何使用Eclipse创建和管理Servlet、JSP、JSF等Web组件。Servlet是Java Web开发的核心,负责...
`WebRoot`目录是Web应用的根目录,其中包含HTML、CSS、JavaScript、图片等静态资源,以及JSP页面。`src`目录通常用于存放Java源代码,包括Servlet、JavaBeans(也称为POJOs,Plain Old Java Objects)和其他辅助类。...
在现代Web开发中,将传统的JavaServer Pages (JSP) 技术与前端框架如Vue.js结合,可以提升用户体验和开发效率。Element-UI作为一款基于Vue.js的UI组件库,为开发者提供了丰富的界面元素,使得在JSP项目中构建美观、...
要将Web应用程序部署到Tomcat服务器,右键点击`WebTest`工程的根目录,选择`MyEclipse -> Add and Remove Projects Deployments...`。确保`Projects`选项中已选中`WebTest`,然后点击`Add`,选择`Tomcat 6`作为...
3. 在 JSP/Servlet 中获得当前应用的相对路径和绝对路径 在 JSP 中,可以使用 request.getRequestURI() 获取当前文件的绝对路径,然后使用 application.getRealPath(request.getRequestURI()) 获取当前文件的绝对...
- **src/main/webapp**:Web应用的根目录,包含JSP页面、静态资源(CSS、JavaScript、图片)和Web应用配置文件(如web.xml)。 在项目配置中,开发者通常需要配置应用的启动类、Servlet映射、数据源设置、视图解析...
src用于存放Java源代码,WebRoot是Web应用的根目录,包含诸如HTML、JSP、CSS、JavaScript等资源,以及WEB-INF子目录,其中的web.xml是Web应用的配置文件。 【JSP文件创建与运行】 在WebRoot目录下创建JSP文件,可以...
【标题】"jsp Java j2ee 项目网站开发源码 web-phone" 提供了一个基于Java技术栈的Web项目实例,主要用于学习和理解JSP、Java和J2EE在实际网站开发中的应用。JSP(JavaServer Pages)是Java平台上的动态网页技术,它...