Affichage des articles dont le libellé est java. Afficher tous les articles
Affichage des articles dont le libellé est java. Afficher tous les articles

mardi 19 août 2014

[JAVA] String format

Pour la construction de valleur prennant obligatoirement un certains nombres de chiffres (exemple: on ne veut pas de 1 ou de 15 on veux 0001 et 0015)

Méthode :


String nu = String.format("%04d", nuCourant);

mercredi 9 juillet 2014

[JAVA] création d'une popup simple

Comment crée une fonction qui apel une simple popup avec un textField

création d'une variable qui recevra le contenu du textfield

private String leMemo = "";

La fonction :

public  void openPopupMemo(){
//JOptionPane jop = new JOptionPane();      si vous etes en static
    leMemo = JOptionPane.showInputDialog(null, null, "Mémo", JOptionPane.QUESTION_MESSAGE);  
 }

mardi 8 juillet 2014

[JAVA] The identifier [param] is not a valid Java identifier

L'erreur :


javax.el.ELException: The identifier [case] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier). This check can be disabled by setting the system property org.apache.el.parser.SKIP_IDENTIFIER_CHECK to true.

La cause :

Tomcat 7 , cette erreur est arrivé suite a la migration de tomcat6 vers tomcat 7

La solution :

Il existe plusieurs solutions à ce problèmes je vais en montrer deux ici.

la méthode bourin :





la ligne à ajouter :  -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true

La methode propre :

le problème viens du fait qu'un de vos param porte le même nom qu'un param reservé (au niveau de tomcat) pour ma part il s'agissait d'un param nommé 'short' .

Dans eclipse je me suis donc rendu dans la classe concerné et je renommé le param short.

Dans mon cas cela n'affectait qu'une seule classe et qu'un seul fichier xhtml, dans le cas ou votre problème est plus vaste, utilisé l'outil Search d'eclipse pour localiser tout les endroits ou ce trouve votre param afin de le renommer.

--------------------------------------------------------------------------------------------------------------------------------

liens utiles : 




mercredi 2 juillet 2014

[JAVA] Crée une plage de valeur avec round()

Création d'un plage de valeur par centaines
soit amount = 22016;

String maPlage = (((Math.round(amount/100))*100)+1) +"-"+(((Math.round(amount/100))*100)+100) ;

resultats:

22001-22100