salut,
je suis entrain de développer une application JEE faite avec struts2 et EJB3
pour le moment dans l'application je veux développer un module qui permet d'ajouter une facture dans la base de donnée mysql.
pour cela j'ai développer la partier EJB qui contient la class persistence Facture et son DAO
et dans la partie web j'ai crée une formulaire de la facture dans une page jsp
en faite j'arrive à ajouter une facture dans la base de donné en remplisant le formulaire et en cliquant sur le bouton d'ajout
le page addFacture.jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<s:form action="insertFacture" method="post">
<s:label value="reference"/>
<s:textfield name="facture.reference" />
<s:label value="libelle"/>
<s:textfield name="facture.libelle" />
<s:submit value="Submit" />
</s:form>
</body>
</html> |
mais pour le moment je veux ajouter un champs date d'achat sous forme de calendrier dans cette page
j'essaye avec ce code
1 2 3 4
|
Date d'achat in (yyyy-MM-dd) Format:
<s:date name="todayDate" format="yyyy-MM-dd" /> |
mais lors d'exécution de l'application web
je ne trouve pas calendrier dans le formulaire
ainsi j'essaye avec le code suivant
<sx:datetimepicker value="date" name="date achat" label="Date achat" displayFormat="dd/MM/yyyy"/>
bien sur en ajoutant tag ajax dans la page jsp
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
mais dans la page jsp juste date achat est affiché sans voir le calendrier
merci d'avance
Partager