import java.io.IOException; import javax.portlet.GenericPortlet; import javax.portlet.PortletException; import javax.portlet.PortletRequest; import javax.portlet.PortletResponse; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; public class GreetingPortlet extends GenericPortlet { @Override public void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException { String greeting = getGreetingBasedOnTime(); request.setAttribute("greeting", greeting); PortletRequestDispatcher dispatcher = getPortletContext().getRequestDispatcher("/WEB-INF/views/greeting.jsp"); dispatcher.include(request, response); } private String getGreetingBasedOnTime() { // Logic to determine the greeting based on current time } } jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <h1>${greeting}</h1> </body> </html>


上一篇:
下一篇:
切换中文