代码之家  ›  专栏  ›  技术社区  ›  jjnguy Julien Chastang

如何在JSP中导入类?

  •  205
  • jjnguy Julien Chastang  · 技术社区  · 16 年前

    我是一个完全的JSP初学者。我正在尝试使用 java.util.List java.lang ?

    6 回复  |  直到 11 年前
        1
  •  357
  •   Eddie    13 年前

    使用以下导入语句进行导入 java.util.List :

    <%@ page import="java.util.List" %>
    

    <%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
    
        2
  •  51
  •   naXa stands with Ukraine    7 年前

    仅供参考-如果您正在将列表导入JSP,很可能您违反了MVC原则。花几个小时 现在 MVC approach 对于web应用程序开发(包括taglibs的使用)-在这个主题上多做一些谷歌搜索,这很有趣,肯定会帮助你编写更好的应用程序。

    如果您所做的事情比单个JSP复杂,显示一些数据库结果,请考虑使用类似的框架。 Spring Grails

        3
  •  20
  •   jjnguy Julien Chastang    14 年前

    在页面标记中:

    <%@ page import="java.util.List" %>
    
        4
  •  8
  •   Georgios Syngouroglou    7 年前

    如果您使用JSTL并且希望在标记页而不是jsp页中导入类,那么语法会有一点不同。将单词“page”替换为单词“tag”。

    <%@page import="path.to.your.class"%>
    

    <%@tag import="path.to.your.class"%>
    
        5
  •  5
  •   Alex Ciocan Gaurav Varshney    8 年前

    使用Page指令在JSP页面中导入类。 带有import属性的Page指令允许您在同一位置提及多个包,并用逗号(,)分隔。或者,您可以拥有页面元素的多个实例,每个实例具有不同的包。

    例如:

     <%@ page import = "java.io.*" %>
     <%@ page import = "java.io.*", "java.util.*"%>
    

    注意:import属性应该放在调用importd类的元素之前。

        6
  •  4
  •   Avinash    7 年前

    这是导入类的语法

      <%@ page import="package.class" %>