simeone1
Messages postés28Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention28 mai 2008
-
9 mai 2008 à 16:40
simeone1
Messages postés28Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention28 mai 2008
-
14 mai 2008 à 15:43
salut tt le monde
je suis un débutant en java, et je bloque au niveau d'un test de date. je viens vers vous afin de bien vouloir m'aider, vous en remerciant.
J'aimerais interdire la saisie d'une date qui déppasse la date exacte 15/05/Annee+1.
voila mon code:
public void setFDateEntretien(String p_DateEntretien){
m_formulairexxxBean.getStatutxxxDTO().setDateEntretien(
DateUtils.getInstance().stringToDate(p_DateEntretien)
);
m_FDateEntretien = p_DateEntretien;
if (p_DateEntretien > 15/05/Annee+1){
p_DateEntretien = null;
}
}
simeone1
Messages postés28Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention28 mai 2008 14 mai 2008 à 15:43
salut,
qd j'ai rectifié mon code et j'ai eu l'erreur suivante, je ne voi vraiment pas pkoi, Merci.
java.lang.NullPointerException
at java.util.Calendar.setTime(Calendar.java(Compiled Code))
at aaa.bbb.web.forms.eia.XxxSaisieForm.setFormatedDateEntretien(XxxSaisieForm.java:401)
at aaa.bbb.web.actions.xxx.AfficherFormulaireXxxAction.execute(AfficherFormulaireXxxAction.java:249)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1173)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:92)
at aaa.bbb.web.filters.ConsultationFilter.doFilter(ConsultationFilter.java:166)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)
at aaa.bbb.web.filters.DeployFilter.doFilter(DeployFilter.java:127)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)
at aaa.bbb.web.filters.HabilitationFilter.doFilter(HabilitationFilter.java:207)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:626)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2837)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)