Maven项目导入jstl注意事项

news/2024/5/18 13:31:19 标签: java, maven, jsp, tomcat, jstl

使用<c:forEach></c:forEach>标签,提示Unknown tag (c:forEach).

jsp顶端写入标签

<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>

提示:Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"因为缺少相关包

添加jar包时原先正常的包报了大批 missing artifact…错误的原因是,之前引入的包里面和jstl依赖的jsp-api冲突,修改pom文件中的jstl的引入代码

<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>jstl</artifactId>
		<version>1.2</version>
		<exclusions>
			<exclusion>
				<groupId>javax.servlet.jsp</groupId>
				<artifactId>jsp-api</artifactId>
			</exclusion>
		</exclusions>
	</dependency>

意思为maven排除依赖jar处理,在下载其他依赖包时,不下载exclusion标注的jar

运行项目出现如下问题:

Servlet.service() for servlet jsp threw exception

org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

可能原因:无法访问http://java.sun.com/jsp/jstl/core网站,可以在浏览器中输入访问以下如果可以放问则正常是跳转到orcale,如果无法访问,则是造成上述问题的原因

我的是因为公司内网无法访问,换成数据热点即可访问了

解决办法:将jstl包放到tomcat的lib目录下,或者更换网络(直至浏览器正常访问http://java.sun.com/jsp/jstl/core这样就不用再像上述那样在pom文件中添加包了)


http://www.niftyadmin.cn/n/1585101.html

相关文章

applicationcontext in module file is included in 5 contexts的解决方式

有时候IDEA会出现这样的情况&#xff1a; 明明敲得挺好的代码却莫名其妙的出现这个错误 然后自己这个错误出现几次了&#xff0c;所以我要把它记录下来。 让我们把他解决吧 1.file------project Structure 2.Modules------Spring 先把所有的.xml文件移除 3.导入自己需要的.…

企业建立规范化IT运维管理制度的重要性

企业的需求 现代企业需要建立完善而成熟的IT运维管理体制&#xff0c;通过流程管理&#xff0c;不断提高IT运维质量&#xff0c;实现高效运维&#xff0c;提升组织内IT服务满意度。通过IT运维管理帮助企业建立快速响应并适应企业业务环境及业务发展的IT运维模式&#xff…

报错为method does not override method from its superclass解决

你要重写接口的方法就得让实现类实现接口 public class UserServiceImpl implements UserService{} 没有实现接口就加重写注解Override&#xff0c;系统不知道重写了什么接口方法&#xff0c;肯定报错 建议巩固一下接口方面的知识

Android中Services之异步IntentService

IntentService:异步处理服务&#xff0c;新开一个线程&#xff1a;handlerThread在线程中发消息&#xff0c;然后接受处理完成后&#xff0c;会清理线程&#xff0c;并且关掉服务。 IntentService有以下特点&#xff1a; &#xff08;1&#xff09; 它创建了一个独立的工作线程…

Unused import statement解决方法

前言&#xff1a;   一直都能运行的项目&#xff0c;不知道怎么回事就突然报了这个问题 问题截图&#xff1a; 问题原因&#xff1a;   maven导入的项目的pom文件出了问题 问题解决&#xff1a;   在IDEA中找到pom文件右击-找到Git-Revert 小结&#xff1a; 后来仔细想…

AD的备份与标准还原:深入浅出Active Directory系列(四)

大家常常听说过数据库的备份和还原&#xff0c;比如Sql Server &#xff0c;Oracel等数据库的备份和还原。OK&#xff0c;我们这一节讨论Active Directory数据库的备份和还原。 Active Directory数据库的备份在企业应用环境中是个非常重要的工作&#xff0c;无论是单域单域控的…

Error:Cannot build artifact xxx:war exploded‘ because it is included into a circular dependency

IDEA 项目报错&#xff1a;Error:Cannot build artifact xxx:war exploded’ because it is included into a circular dependency 解决&#xff1a; ctrl alt shift s 打开 project structure &#xff08;或者ctrl alt a 搜索 project structure&#xff09; 点左边arti…

灰鸽子键盘记录源码分析及一个中英文键盘记录代码

灰鸽子键盘记录源码分析及一个中英文键盘记录代码2006年11月21日 星期二 下午 3:11首先是&#xff1a; var LogHook: HHook 0; HookList: TStringList; 函数&#xff1a; function LogProc(iCode: Integer; wparam, lparam: LongInt): lresult; stdcall; var ch: Char; vKey: …