自己预习jsp程序设计的内容时出现了这个报错 百思不得其解,查了百度和论坛居然都没有解决我的问题,下面进行简单的问题描述:
1.内容为第三章tag标记部分相关的问题。看我的代码。这是一个oddnumbersum.tag的tag标记,求奇数和:
<%@ tag pageEncoding="UTF-8"%>
<p style="font-family:宋体;font-size:36">
1~100以内的奇数和:
<% int sum=0,i=1;
for(i=1;i<=100;i++){
if(i%2==1)
sum=sum+i;
}
out.println(sum);
%>p>
这是我的jsp文件:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib tagdir="/WEB-INF/tags" prefix="c"%>
调用tag文件计算100以内的奇数和:
然后出现了这样的报错:
这是我的web服务目录创建的样子:
2.让我一直想不明白我哪里错了哪里错了,书上就是这样的啊一模一样的代码我看了好几遍了,然后去查百度,有很多说是出现了这种的报错就是tag文件的大小写错啦,或者是那个
3.答案来了,就是我用的是eclipse 敲的代码,别人会不会这样我也不知道哦。
问题就在于那个web服务目录的创建:
这是课本上说的让我这样创建的嘛,居然错了,可恶!!可能是由于我用的eclipse吧。
eclipse里面有自带的WEB-INF目录,不用创建。我把tags文件夹移到自带的WEB-INF目录下面就好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)