JSP에서 클래스를 어떻게 가져 옵니까?
나는 완전한 JSP 초보자입니다. java.util.List
JSP 페이지에서을 사용하려고 합니다. 클래스 이외의 클래스를 사용하려면 어떻게해야 java.lang
합니까?
다음 import 문을 사용하여 가져옵니다 java.util.List
.
<%@ page import="java.util.List" %>
BTW는 둘 이상의 클래스를 가져 오려면 다음 형식을 사용하십시오.
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
참고로-목록을 JSP로 가져 오는 경우 MVC 원칙을 위반할 가능성이 큽니다. 웹 애플리케이션 개발 (taglib 사용 포함) 에 대한 MVC 접근 방식 을 지금 읽으려면 몇 시간이 걸립니다 .
일부 데이터베이스 결과를 표시하는 단일 JSP보다 복잡한 작업을 수행하는 경우 Spring , Grails 등과 같은 프레임 워크 사용을 고려하십시오. 가기 위해서는 약간의 노력이 더 필요하지만 너무 많이 절약 할 수 있습니다 정말 추천하는 시간과 노력. 게다가, 그것은 멋진 물건입니다 :-)
페이지 태그에서 :
<%@ page import="java.util.List" %>
JSTL을 사용하고 jsp 페이지 대신 태그 페이지에서 클래스를 가져 오려는 경우 구문이 약간 다릅니다. 'page'라는 단어를 'tag'라는 단어로 바꾸십시오.
샌드맨의 정답 대신
<%@page import="path.to.your.class"%>
사용하다
<%@tag import="path.to.your.class"%>
JSP 페이지에서 클래스를 가져 오려면 페이지 지시문을 사용하십시오. Page Directives 11 다양한 유형의 속성 중 하나는 "가져 오기"입니다. 가져 오기 속성이있는 페이지 지시문 동일한 위치에 Commas (,)로 구분 된 둘 이상의 패키지를 언급 할 수 있습니다. 또는 다른 패키지를 사용하여 여러 페이지 요소 인스턴스를 가질 수 있습니다.
예를 들어 :
<%@ page import = "java.io.*" %>
<%@ page import = "java.io.*", "java.util.*"%>
주 : import 속성은 가져온 클래스를 호출하는 요소 앞에 위치해야합니다.
이것은 클래스를 가져 오는 구문입니다
<%@ page import="package.class" %>
참고 URL : https://stackoverflow.com/questions/239147/how-do-you-import-classes-in-jsp
'Programing' 카테고리의 다른 글
형태와 반응 형 배열 (0) | 2020.04.23 |
---|---|
UIGestureRecognizer를 여러보기에 연결할 수 있습니까? (0) | 2020.04.23 |
Visual Studio 2010-C ++ 프로젝트-* .sdf 파일 제거 (0) | 2020.04.23 |
Pylint 경고를 비활성화하려면 어떻게합니까? (0) | 2020.04.22 |
루트 일 때 허용되지 않는 작업-El Capitan (루트리스 비활성화) (0) | 2020.04.22 |