문제

여기서 저와 함께 해주세요. 저는 학생이고 Java 서버 페이지를 처음 사용합니다. 내가 완전한 바보라면, 누군가가 어디에서나 이것에 대한 정보를 찾을 수 없었기 때문에 누군가가 JSP의 튜토리얼에 대한 좋은 링크를 줄 수 있습니까?

좋아, 여기 간다 ...

NetBeans를 사용하고 페이지 사이의 데이터베이스에 연결하는 객체를 전달하려고합니다. 그렇지 않으면 새 페이지가 표시 될 때마다 데이터베이스에 다시 연결해야합니다.

NetBeans를 사용하면 각 페이지를 "디자인"보기에서 "JSP"로 보거나 Java 코드를 볼 수 있습니다. Java 코드에는 AbstractPageBean을 확장하는 클래스가 있습니다. 문제는 매개 변수를 전달하고 싶지만 클래스를 나타내는 객체는 없으므로 인스턴스 변수에만 액세스 할 수 없습니다.

누구 든지이 작업을 수행하는 방법을 말해 줄 수 있습니까?

도움이 되었습니까?

해결책

세션에 넣을 수 있습니다 JSP 튜토리얼, 세션.

그러나 솔직히, 당신은 세션에 데이터베이스 연결을 넣지 않습니다. 그들은 부족한 자원입니다. 당신은 Tomcat JNDI 데이터베이스 풀링 예제.

나는 개인적으로 모든 Java 코드를 클래스에 넣고 해당 수업을 사용할 것입니다.

자바:

public class FooRepo {
    public static Foo getFoo(Long id) {
      // Read resultSet into foo
    }
  }

JSP :

Foo = FooRepo.getFoo( id as stored in JSP );
// display foo

JSP로 연주를 시작하면 책을 사용하는 것이 좋습니다. 작동하는 JSP를 만드는 것은 매우 쉽지만 읽기 쉽고 관리 가능한 JSP를 만드는 것은 어렵습니다. 논리가 아닌보기에 JSP를 사용하십시오.

어떤 책에 관해서는; 서점으로 가십시오. 나는 개인적으로 Core Java 시리즈와 Head First Series를 좋아합니다. 마지막 시리즈는입니다 매우 접근 가능하지만 철저합니다.

나는 책이 비싸다는 것을 이해하지만 책에 투자하면 Struts, Spring-MVC, Wicket, JSF 또는 미래에 사용할 다른 프레임 워크로 이동하면 기본 사항을 이해하는 데 도움이 될 것입니다.

다른 팁

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html JSP에 대해 이야기하는 부분이있는 J2EE 튜토리얼입니다.

Sun의 JSP 튜토리얼 하나 더 : http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/jspintro.html

나는 두 번째에 대한 제안이다 JSP와 서블릿에 대한 첫 번째 책을 머리로 구성하십시오. 귀여운 프레젠테이션에 의해 벗어나지 마십시오. 매우 철저하고 정보가 제시되는 방식은 학습하기 쉽고 '고집'을 돕는 데있어 매우 효과적입니다.

당신은 복용을 고려할 수 있습니다 Sun Java 웹 구성 요소 개발자 인증 시험, 그것은 자료를 철저히 배우도록 강요하는 좋은 방법입니다. 불행히도, 당신은 먼저 Sun Java 프로그래머 인증을 가져와야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top