Comment rafraichir un jsp:usebean dans une div?
Bonjour,
je suis nouveau en developpement web et j'aimerais savoir comment rafraichir le usebean que j'utilise dans une de mes div.
Dans mon action de login, je fais ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public class LoginAction extends Action{
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception
{
LoginForm loginForm = (LoginForm) form;
String login = loginForm.getLogin();
String password = loginForm.getPassword();
Users user = UsersDAO.getUser(login, password);
if (user == null){
loginForm.reset(mapping, request);
return mapping.findForward("failure");
}
request.setAttribute("topNewsList", NewsDAO.getTopNews());
return mapping.findForward("success");
} |
Dans ma jsp, j'ai une div telle que celle là :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<jsp:useBean id="topNewsList" scope="request" class="java.util.ArrayList"/>
<div id="topnews">
<span class="sectionTitle">Nouvelles</span><span class="sectionDetails">voir plus</span>
<hr />
<div class="sectionText">
<c:if test="${topNewsList != null}">
<c:forEach var="news" items="${topNewsList}">
<c:out value="${news.title}"/><br/>
</c:forEach>
</c:if>
</div>
</div> |
Ce que j'aimerais c'est rafraichir cette div toutes les 10 secondes disons SANS passer par les servlets si possible... Sinon avec les servlets.
Pourriez-vous m'aider?
Merci :cry: