※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※LoginCheckFilter.javaのソースコード package jp.tuyano; import java.io.IOException; import java.security.Principal; import javax.servlet.*; import javax.servlet.http.*; import com.google.appengine.api.users.*; public class LoginCheckFilter implements Filter { @Override public void init(FilterConfig conf) throws ServletException {} @Override public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { UserService service = UserServiceFactory.getUserService(); HttpServletRequest request = (HttpServletRequest)req; HttpServletResponse response = (HttpServletResponse)resp; HttpSession session = request.getSession(); if (service.isUserLoggedIn()){ session.setAttribute("user", service.getCurrentUser()); } else { session.removeAttribute("user"); String url = request.getRequestURI(); String loginurl = service.createLoginURL(url); response.sendRedirect(loginurl); } chain.doFilter(request, response); } @Override public void destroy() {} } ※appengine-web.xmlへの追記 <sessions-enabled>true</sessions-enabled>
<< 前へ | 次へ >> |