JSP中include的一个小问题

问题描述

我写了个myJSP.jsp,用它来包含另一个文件:<%@includefile="D:GameSoftTomcat6.0webappsmyTestsrccontent1.html"%>报错了,后来我把content1.html文件放在myJSP.jsp文件所在的文件夹下,把file改成file="content1.html"就可以了,请问为什么第一种写法会出错呢?我是菜鸟,希望大家不吝赐教,谢谢啦

解决方案

解决方案二:
<%@includefile="D:GameSoftTomcat6.0webappsmyTestsrccontent1.html"%>你这个是文件夹的路径,应该写成项目的路径。而file="content1.html"就是项目的路径,eclipse会解析为http://127.0.0.1:8080/项目名/文件夹名/content1.html。
解决方案三:
编写程序的文件目录和部署时的目录结构是不同的。下次发现路径不对时,要去看具体的部署目录结构。

时间: 2024-09-02 03:19:59

JSP中include的一个小问题的相关文章

JSP中include指令和动作及区别详解

先来看看语法及比较 //include_ <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.get

JSP中include指令和include行为的区别

我们都知道在jsp中include有两种形式,分别是 < %@ include file=" "%> < jsp:include page=" " flush="true"/> 前者是指令元素.后者是行为元素.具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题.下面一起来看看吧. 通常当应用程序中所有的页面的某些部分(例如标题.页脚和导航栏)都相同的时候,我们就可以考虑用include.具体在哪

printf-c语言中阶乘的一个小问题,求解答

问题描述 c语言中阶乘的一个小问题,求解答 #include #include #include #include int main() { const int MODE=1000000; int s=0; int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { int factorial=1; for(j=1;j<=i;j++) factorial=(factorial*j%MODE); s=(s+factorial)%MOD

utf-8-当前jsp中include 另外jsp页面时候,都加在另外的jsp页面的什么东西?

问题描述 当前jsp中include 另外jsp页面时候,都加在另外的jsp页面的什么东西? 当前jsp页面,但是最上面不包含<%@page pageEncoding="UTF-8" isELIgnored="false" session="true">,但是当前jsp中include 另外的一个jsp1页面,另外的jsp页面中包含<%@page pageEncoding="UTF-8" isELIgnore

JSP中include指令和include行为的区别_JSP编程

< %@ include file=" "%> < jsp:include page=" " flush="true"/> 前者是指令元素.后者是行为元素.具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题.下面一起来看看吧. 通常当应用程序中所有的页面的某些部分(例如标题.页脚和导航栏)都相同的时候,我们就可以考虑用include.具体在哪些时候用< %@ include file=&q

JSP中include动作与指令

include指令 JSP中有三大指令:page,include,taglib,之前已经说过了page的用法.这里介绍下include. 使用语法如下: <%@ include file="URL"%> 比如有一个页面要包含另一个date.jsp页面,date.jsp提供一个时间输出: <%@ page language="java" import="java.util.*,java.io.*" contentType=&quo

jsp中调用上一个网页中调用的js里面的input text的值

问题描述 jsp中调用上一个网页中调用的js里面的input text的值 套了一个时间选择的模板,想要获取开始时间和结束时间,但是这两个出现在调用的js里面,怎么获取 解决方案 将控件绑定id,js中有通过id设置控件内容的方法 解决方案二: 当前网页和上一个网页是什么关系?iframe还是window.open? iframe可以用parent或者document.getElementById('ifrID').contentWindow得到相互引用, window.open用opener或

compression-AIX中compress压缩一个小文件报错

问题描述 AIX中compress压缩一个小文件报错 AIX中compress压缩compression does not save space

jsp自定义标签-jsp中怎么自定义一个有onclick这样属性的标签啊?

问题描述 jsp中怎么自定义一个有onclick这样属性的标签啊? 哪位大虾可以告诉菜鸟,怎么在自定义的标签中定义一个可以调用jQuery里面方法的属性哇,就像onclick那种. 解决方案 自定义一个很简单的JSP标签 解决方案二: 正所谓自定义,就是在jsp里面定义一套你的规范的标签,在服务端去根据规则去翻译成html代码,再响应给浏览器解析,你定义的标签,在给浏览器的时候都一样的html,那么问题就来了, 你可以定义你的事件,然后翻译成html的onclick事件就可以啊,这是鄙人的理解.