jsp 페이지를 간단한 Java 클래스에서 호출하고 싶습니다. 요청 개체가없는 것입니다. 서블릿을 사용하지 않고. 그냥 자바 클래스에서 jsp 페이지로 전달합니다.서블릿을 사용하지 않고 Java 클래스에서 jsp 페이지를 호출하는 방법
답변
내가 잘못 이해하지 못했다면, 자바 클래스를 통해 브라우저에서 열 수있는 JSP 페이지를 찾고 계십니까? 예인 경우 데스크톱 API를 사용할 수 있습니다.
당신은 또한 다음과 같은 답변에 볼 수 있습니다
당신의 JSP 페이지가 웹 컨테이너에 배치해야합니다 또한 염두에 두어야 Getting java gui to open a webpage in web browser
(등 톰캣)과 그 실행 또는 호출 될 때 JSP가 열리지 않는 이유를 알아낼 수 있습니다.
네, 맞습니다. –
어떻게 내가 그것을 사용할 수 있습니다, 조금 더 설명해주세요, –
네, 지금은 작동하지만, 자바 응용 프로그램이기 때문에 나는 브라우저에서 열리지 않기를 원합니다, 나는 그저 이클립스 자체에서 열리고 싶습니다. . 어떻게 할 수 있습니까? –
먼저은 JSP 페이지에서 자바 클래스를 호출합니다 : 이 클래스에서 인스턴스를 인스턴스화해야합니다.
예를 들어: 당신이 "MyClass에"과 JSP라는 클래스가 MyClass의 전직 당신의 JSP 페이지 가져 오기에 다음 "home.jsp" 라는이있는 경우, 페이지 @ < 수입 = "yourpackagename.yourclassname"> 그러면 본문 부분에서 my1.callyourfunction();을 입력하여 클래스의 인스턴스를 인스턴스화합니다.
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" import="yourpackagename.myclass"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>home.jsp</title>
</head>
<body>
<%
myclass my1 = new myclass();
my1.Openpage(response);
%>
</body>
</html>
둘째은 자바 클래스의 JSP를 호출 : : 다음과 같은 당신은 다음과 같은 HttpServletResponse를를 사용해야합니다 : 앞으로 어떤
package yourpackagename.myclass;
import java.io.IOException;
import javax.servlet.http.HttpServletResponse;
public class myclass{
public void Openpage(HttpServletResponse res) throws IOException{
// here type your JSP page that you want to open
res.sendRedirect("To.jsp");
}
}
- 1. 양식을 사용하지 않고 jsp에서 서블릿을 호출하는 방법
- 2. JSP에서 서블릿을 호출하는 방법
- 3. jsp 페이지를 사용하여 Java 클래스를 호출하는 방법
- 4. JSF에서 JSP 페이지를 호출하는 방법
- 5. Java 코드에서 서블릿을 호출하는 방법
- 6. Jetty에서 JSP 서블릿을 사용하지 않습니다.
- 7. 봄에 서블릿을 사용하지 않고 jsp 형식에서 데이터베이스로 데이터를 전송하십시오.
- 8. jsp 페이지에서 서블릿을 호출하는 방법을 알고 싶습니다.
- 9. GWT의 viewImpl 클래스에서 서블릿을 호출하는 방법은 무엇입니까?
- 10. Grails를 2.4.4 JSP 페이지를 사용하지
- 11. 정상적인 JAVA 클래스에서 AJAX를 통해 OSGI 서블릿을 호출하는 방법은 무엇입니까?
- 12. JSP 페이지에서 서블릿을 호출하는 방법은 무엇입니까?
- 13. 서블릿을 통해 JSP 페이지를 동적으로 업데이트하십시오.
- 14. 서블릿을 통해 현재 JSP 페이지를 업데이트 하시겠습니까?
- 15. 페이지를 인스턴스화하지 않고 웹 페이지를 호출하는 방법
- 16. 서브 패키지에있는 JSP에서 서블릿을 호출하는 방법
- 17. 서블릿을 통해 .jsp 파일에 .jsp 코드 추가
- 18. jpython을 사용하지 않고 java 코드에서 python 함수를 호출하는 방법
- 19. jsp 파일에서 Java 클래스의 배열을 호출하는 방법?
- 20. JQuery를 사용하여 서블릿을 호출하는 방법
- 21. 다른 클래스에서 메서드를 호출하는 방법 Java Swing?
- 22. Observable을 사용하지 않고 http 메서드를 호출하는 방법
- 23. JSP/서블릿을 사용해야하는 이유는 무엇입니까?
- 24. 서블릿을 통해 JSP 리디렉션
- 25. 서블릿을 사용하는 jsp
- 26. iframe을 사용하지 않고 다른 페이지를 빠르게로드하는 방법
- 27. 잘못된 서블릿을 호출하는 아약스
- 28. jsp : JSP 태그를 사용하지 않고 Java에서 전달 하시겠습니까?
- 29. Java 클래스에서 ArrayList를 JSP 파일로 출력합니다.
- 30. 동영상 파일 재생 방법 서블릿을 사용하여 Jsp?
??? 당신은 말한다 : "나는 어떤 요청 객체도 가지지 않는다."하지만 요청과 응답은 암묵적인 객체이다. 당신은 항상 그것들을 가질 것이다. 그래서 무엇을하고 싶니? –
실제로 모든 .jsp 파일은 서블릿을 준수하므로 호출하려면'HttpRequest'와'HttpResponse' 객체가 있어야합니다 – bsiamionau
HTTPGet 또는 HTTPPost 호출을합니다 –