나는 평생 포틀릿을 개발 중입니다. 이 포틀릿에서는 포틀릿 클래스의 데이터베이스에서 사용자 정보를 가져 와서 결과 세트에 저장합니다. 포틀릿 클래스와 JSP 페이지간에이 결과 집합을 공유하려면 어떻게해야합니까?lifestay에서 여러 JSP 페이지간에 객체를 공유하는 방법은 무엇입니까?
0
A
답변
0
arraylist에 사용자 객체를 저장하고 세션을 사용하여이 arraylist를 저장하십시오. 포틀릿 전체에서 사용할 수 있습니다. Setting and getting is explained in this.
0
는 얇은 세션을 개최,이 경우에는 내가 요청에 데이터를 넣을 것이 좋습니다.
자바 :
public class MyTestPortlet extends MVCPortlet {
@Override
public void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException {
User user = getCurrentUser(renderRequest);
renderRequest.setAttribute("UserName", user.getScreenName());
super.doView(renderRequest, renderResponse);
}
...
}
JSP :
Hello ${UserName}!!!
관련 문제
- 1. 페이지간에 공유하는 Vaadin 패널
- 2. 컨트롤러와 뷰 페이지간에 개체를 공유하는 방법은 무엇입니까?
- 3. 여러 JSP 페이지에서 EmbeddedGraphDatabase 인스턴스를 공유하는 방법은 무엇입니까?
- 4. 자바 응용 프로그램간에 객체를 공유하는 방법은 무엇입니까?
- 5. 다른 활동간에 소켓 객체를 공유하는 방법은 무엇입니까?
- 6. 액션 클래스와 JSP 페이지간에 객체 데이터를 전달하는 방법은 무엇입니까?
- 7. JSP 페이지와 서블릿간에 데이터를 공유하는 방법
- 8. 여러 프로젝트에서 .git 폴더를 공유하는 방법은 무엇입니까?
- 9. 여러 포틀릿에서 jar를 공유하는 방법은 무엇입니까?
- 10. 여러 프로젝트에서 cshtml 페이지를 공유하는 방법은 무엇입니까?
- 11. asp.net mvc - 컨트롤러가 객체를 공유하는 가장 좋은 방법은 무엇입니까
- 12. 페이지간에 jQuery 스크립트를 공유하려면 어떻게합니까?
- 13. 여러 클라이언트의 여러 ASP.NET 요청이 정보를 공유하는 방법은 무엇입니까?
- 14. Eclipse 플러그인에서 도메인 객체를 공유하는 가장 좋은 방법은 무엇입니까?
- 15. 하위 클래스에서 공유하는 부모 클래스에서 객체를 만드는 방법은 무엇입니까?
- 16. 연락처를 공유하는 방법은 무엇입니까?
- 17. 여러 페이지간에 쿠키를 공유하고 있습니까?
- 18. 다른 활동과 개체를 공유하는 방법은 무엇입니까?
- 19. 페이지간에 객체를 전달하는 ASP.NET 세션 대안
- 20. 정상 링크가있는 페이지간에 데이터를 전달하는 방법은 무엇입니까?
- 21. Windows Phone에서 페이지간에 사진을 전달하는 방법은 무엇입니까?
- 22. Flex에서 JSP 서블릿으로 Date 객체를 전달하는 방법은 무엇입니까?
- 23. 같은 클래스의 여러 객체를 처리하는 방법은 무엇입니까?
- 24. PDFSharp 객체를 여러 파일에 저장하는 방법은 무엇입니까?
- 25. flexlocallobject에 여러 객체를 저장하는 방법은 무엇입니까?
- 26. 자바 메서드에서 여러 객체를 반환하는 방법은 무엇입니까?
- 27. PHP 페이지간에 객체를 공유 할 수있는 방법이 있습니까?
- 28. asp.net 페이지간에 데이터 전달하기
- 29. 두 클래스간에 배열을 공유하는 방법은 무엇입니까?
- 30. 앱에서 데이터를 공유하는 방법은 무엇입니까?
내가 세션을 사용하여 몇 가지 문제가 있습니다. view.jsp에서 사용자 이름과 암호를 가져 와서 포틀릿 클래스에 전달합니다. 그런 다음 데이터베이스에서 사용자 정보를 가져 와서 세션에 저장하고 "actionResponse.setRenderParameter ("jspPage ","/ patientInfo.jsp ")" – Karadous
을 사용하여 patientInfo.jsp로 이동하십시오. 세션에서 어떻게 값을 설정하고 있습니까? 공유했던 링크에있는 예제를 사용해보십시오. 그것은 분명히 그렇게 할 것입니다. –