request.setattribute 예제

다음은 서들에서 jsp로 학생 개체를 전달하는 예입니다: 서버 측A jsp:param 태그가 jsp:include 또는 jsp:forward 태그 내에서 사용되는 웹 사이트의 예를 살펴보겠습니다. 다음 예제를 고려하십시오: 한 JSP 페이지를 다른 페이지에서 호출할 때jSP 페이지에서 jsp:include 및 jsp:forward 작업 태그를 통해 서벌을 호출할 수 있습니다. („JSP 작업 및 태그 집합”을 참조하십시오.) 다음은 예제입니다: 이 자습서에서는 개체, 배열, 목록 및 맵과 같은 데이터 형식을 전달하는 데 필요한 몇 가지 예제와 함께 서번트에서 JSP로 특성/매개 변수를 전달하는 다양한 방법을 설명합니다. JSP 페이지를 코딩하는 것은 여러 가지 면에서 편리하지만 일부 상황에서는 서블릿이 요구됩니다. 한 가지 예는 „JSP 페이지에서 이진 데이터를 피하는 이유”에서 설명한 대로 이진 데이터를 전송하는 경우입니다. 우리는 우리가 학생 개체의 목록을 전달하도록 이전 예제를 수정, 다시 우리는 서발에서 jsp로 목록을 전달하기 위해 서버 측에서 setAttribute() 메서드를 사용합니다. 여기서는이 메서드를 사용하는 방법 또는 웹 응용 프로그램에서 요청 개체에 대한 특성을 설정하는 방법에 대해 보여 주는 예제를 제공합니다. 우리는 두 가지 방법으로 동일한 예를 볼 수 있습니다. 첫 번째 방법으로 나는 서벌렛을 사용하고 두 번째 방법으로 는 JSP를 사용합니다. Sevlet 예제에서 는 httpServlet참조를 사용하여 setAttribute() 메서드를 사용하여 특성을 설정합니다. HttpServletRequest 는 인터페이스이며 HttpServletRequest 개체의 참조를 사용하여 setAttribute() 메서드를 사용할 수 있는 상속 개념인 ServletRequest 인터페이스를 확장합니다. 그러나 JSP 예제에서는 `request` 암시적 개체를 사용하여 요청의 특성을 설정합니다. 비즈니스 개체 또는 POJO를 servlet에서 jsp로 전달하려면 위에서 설명한 setAttribute() 메서드를 사용하여 특성으로 전달할 수 있습니다.

서버 측에서 Student 개체는 요청 특성으로 설정됩니다. 아파치/JServ 및 기타 서블릿 2.0 환경에 대한 관련 고려 사항에 대해서는 이 문서의 다른 섹션에 대한 적절한 참조가 작성되었습니다. 이 프로그램은 요청 데이터를 처리하고 오류가 발생하면 MAP 클래스로 알려진 번들에 오류 텍스트를 추가하는 유효성 검사를 확인합니다.

Comment is closed.