eclipse下的Tomcat项目引入jar包无法识别,小弟对于eclipse的build path有些疑问,请大神解惑

sha_4yu sha_4yu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在搭建struts2框架时,在项目中导入Struts2相关jar包,报错:Unable to find taglib "s" for URI: /struts-tags
构建路径如下图

然后我换一种方式,将构建路径中struts2删去,再将相关jar包复制到WEB-INF目录下的lib中,在次运行,无报错,正常
如下图

但是!!!
同样为第三方jar包导入的jstl,只是在项目构建路径里配置了却可以使用,
eclipse在这里是怎么处理的,为什么对于构建路径的jar包做不同的处理
下面附上测试源码

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="/struts-tags" prefix="s" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World</title>
</head>
<body>
<div>
<h1>
<%-- <s:property value="message"/> --%>
</h1>
</div>
<hr/>
<div>
<form action="helloWorld.action" method="post">
<input name="name" type="text">
<input name="submit" value="提交">
</form>
<c:if test="${empty user }">abc</c:if>
</div>
</body>
</html>


...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
sha_4yu
Eclipse 58,439 成员 49,457 内容