java – 从我的jsp引用外部项目的问题 – “ExternalClass无法解析为类型”

我在我的eclipse中继承了两个JSP项目(tomcat),并使用了重复的公共代码.
我想将重复的代码外部化到公共库/项目,并从两个JSP项目中引用它.

所以我做了以下事情:

我使用以下包“com.mycompany.jsp.common”创建了一个新的Java项目“JSP-Common”.在那里,我创建了一个类“ExternalClass”,其中包含一个返回字符串的公共“test()”方法.

在JSP1项目中(2个JSP项目之一):

>我将JSP-Common项目添加到构建路径项目选项卡
>我在其中的jsp文件中添加了以下导入:

<%@ page import = "com.mycompany.jsp.common.*" %>

>我添加到身体某处的jsp文件中

<% ExternalClass ec=new ExternalClass(); %>

在构建和发布项目之后,我在页面上面的实例化的行上得到了“ExternalClass无法解析为类型”错误.

我错过了什么吗?救命 ?

我希望这样做,当我构建我的JSP1项目时,它将自动从JSP-Common项目中获取调用.

最佳答案
您必须在Deployment Assembly中添加JSP-Common项目:转到项目属性下的Deployment Assembly页面.点击添加,然后选择“项目”选项.

相关文章

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
今天犯了个错:“接口变动,伤筋动骨,除非你确定只有你一个...
Writer :BYSocket(泥沙砖瓦浆木匠)微 博:BYSocket豆 瓣:...
本文目录 线程与多线程 线程的运行与创建 线程的状态 1 线程...