如何将jar文件中的类用于JSP页面?

时间:2014-03-07 07:31:11

标签: java eclipse jsp java-ee javabeans

我在尝试使用jar文件中的类时遇到问题。

当我作为包使用时它工作正常。

额外细节:

  1. 我成功添加了构建路径
  2. 现在jar在Referenced Libraries
  3. 中可用
  4. 我已在JSP文件中导入了包。
  5. 我正在尝试运行显示错误:

      

    org.apache.jasper.JasperException:无法为JSP编译类:

         

    jsp文件中的第17行:/MytestJSP.jsp mathBean发生错误   无法解析为类型

    这是我的JSP代码:

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1" **import="com.mypackage.Beans.*"**%>
    ..................
    ..................
    <body>
        <%!static int Objcount = 0;
        double d;%>
        <h1>
            <%
                String name = request.getParameter("name");
                ***mathBean m = new mathBean();*** //this class available in my jar
                m.setNumber(Objcount);
                d = m.DoubleNum(Objcount);
    

    提前致谢。

2 个答案:

答案 0 :(得分:1)

最后我得到了答案:

要将jar文件添加到构建war文件中,我们需要将jar路径添加到 BildPath-&gt;配置构建路径 - &gt;部署大会

这有助于将jar文件添加到最终的war文件中。

答案 1 :(得分:0)

确保jar文件包含在war文件的WEB-INF / lib目录中。

为此,在Eclipse上,转到Build Path - &gt;配置构建路径 - &gt;订单和导出,并选择引用的项目。