Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2128 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  210  211  212  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1677662
souk
Tourist
Posté le 28-01-2008 à 09:14:25  profilanswer
 

Reprise du message précédent :
htt p://monserver/requestpath?toto=1&toto=2&toto=3
 
et tu recupere ["1","2","3"] comme array pour la cle "toto"
 
?

mood
Publicité
Posté le 28-01-2008 à 09:14:25  profilanswer
 

n°1677663
souk
Tourist
Posté le 28-01-2008 à 09:15:01  profilanswer
 

ou alors tu te demandes pourquoi un array alors qu'une liste serait mieux ?

n°1677668
nraynaud
lol
Posté le 28-01-2008 à 09:27:57  profilanswer
 

souk a écrit :

htt p://monserver/requestpath?toto=1&toto=2&toto=3
 
et tu recupere ["1","2","3"] comme array pour la cle "toto"
 
?


ah oué. Pour moi y'a des ouineurs et des louseurs dans la vie, et les 2 premiers sont des louzeurs ...


---------------
trainoo.com, c'est fini
n°1677669
souk
Tourist
Posté le 28-01-2008 à 09:30:59  profilanswer
 
n°1677671
nraynaud
lol
Posté le 28-01-2008 à 09:31:36  profilanswer
 


ben j'écraserai les 2 premières valeurs.


---------------
trainoo.com, c'est fini
n°1677676
ratibus
Posté le 28-01-2008 à 09:38:02  profilanswer
 

nraynaud a écrit :


ben j'écraserai les 2 premières valeurs.


Tu fais trop de PHP :o


---------------
Mon blog
n°1677678
masklinn
í dag viðrar vel til loftárása
Posté le 28-01-2008 à 09:40:41  profilanswer
 

nraynaud a écrit :


ben j'écraserai les 2 premières valeurs.


Et comment tu fais pour récupérer des valeurs multiples genre quand t'as des cases à cocher ou bien un multiselect, monsieur boulet?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1677682
Jubijub
Parce que je le VD bien
Posté le 28-01-2008 à 09:48:08  profilanswer
 

c clair, ça sert les arrays de paramètres dans les formulaires...
 
un exemple : tu programmes un planning de salles : tu as date début, date fin et intitulé de la réunion...
 
tu peux avoir n lignes et tu sais pas combien à l'avance, sachant aussi que tu offres au user la possibilité d'ajouter des lignes à la volée...tu fais comment sans ce mécanisme ?


---------------
Jubi Photos : Flickr - 500px
n°1677683
nraynaud
lol
Posté le 28-01-2008 à 09:48:50  profilanswer
 

masklinn a écrit :


Et comment tu fais pour récupérer des valeurs multiples genre quand t'as des cases à cocher ou bien un multiselect, monsieur boulet?


j'évite de le passer en get déjà ?
 et ensuite j'en sais rien, j'en utilise pas.


---------------
trainoo.com, c'est fini
n°1677686
masklinn
í dag viðrar vel til loftárása
Posté le 28-01-2008 à 09:53:06  profilanswer
 

nraynaud a écrit :

j'évite de le passer en get déjà ?


1. Pas spécialement de raison, ça peut être des critères de trucs à récupérer, ou des catégories dans lesquelles faire des recherches, ou des tags dont on veut récupérer les contenus associés, ou... dans tous les cas, des trucs qui n'ont aucune raison d'être en post
2. Et même en POST, on a à ma connaissance le même problème (une collection d'objet, c'est simplement associer la même clé de POSTDATA à plusieurs valeurs différentes), après c'est au logiciel du côté serveur de voir comment il fait le mapping entre les valeurs reçues et des valeurs scalaires ou composites. Certains font ça sans se fouler (on renvoie tout en composite), d'autres font une inférence basique mais qui demande d'avoir des chemins multiples de partout (si on reçoit une seule valeur c'est un scalaire sinon c'est un composite) et d'autres encore demandent de faire un mapping histoire de savoir ce qu'ils doivent renvoyer.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 28-01-2008 à 09:53:06  profilanswer
 

n°1677698
ratibus
Posté le 28-01-2008 à 10:08:49  profilanswer
 

masklinn a écrit :


Et comment tu fais pour récupérer des valeurs multiples genre quand t'as des cases à cocher ou bien un multiselect, monsieur boulet?


Je fais pas de Java mais je vais vous dire comment on fait en PHP (Masklinn me lance pas les caillous de suite :o).
htt p://monserver/requestpath?toto[]=1&toto[]=2&toto[]=3
PHP transforme ça direct en tableau dans $_GET['toto']

 

Sinon on peut faire aussi des tableau associatifs :
htt p://monserver/requestpath?toto[ma_clef1]=1&toto[ma_clef2]=2&toto[ma_clef3]=3

 

Et coté HTML du coup, les checkbox multiples ou les select multiples en général on les nomme comme ça :

Code :
  1. <select name="var[]" multiple="multiple">
  2. .....
  3. </select>


Message édité par ratibus le 28-01-2008 à 10:09:36

---------------
Mon blog
n°1677723
zapan666
Tout est relatif
Posté le 28-01-2008 à 10:31:42  profilanswer
 

moment Cargo  :D  
 
avec le plug ins Cargo pour Maven 2, comment je fais pour configurer une resource d'un contexte ? (le pool de ma connexion DB dans mon cas)
 
dans <delpoyable> du plugins, (dans le pom.xml) j'ai mis

Citation :


<properties>
                                            <context>mon context</context>
                                                <context.resource factory="" .../>
</properties>


 
mais ça n'a pas l'air de marcher...
 
mais ce qui m'embête un peu plus en fait...c'est que je ne trouve pas trop d'info dessus. C'est la bonne façon de proceder ? il ce n'est pas comme ça qu'il faut setter un contexte tomcat (5.5).


---------------
my flick r - Just Tab it !
n°1677805
zapan666
Tout est relatif
Posté le 28-01-2008 à 11:59:12  profilanswer
 

zapan666 a écrit :

moment Cargo  :D  
 
avec le plug ins Cargo pour Maven 2, comment je fais pour configurer une resource d'un contexte ? (le pool de ma connexion DB dans mon cas)
 
dans <delpoyable> du plugins, (dans le pom.xml) j'ai mis

Citation :


<properties>
                                            <context>mon context</context>
                                                <context.resource factory="" .../>
</properties>


 
mais ça n'a pas l'air de marcher...
 
mais ce qui m'embête un peu plus en fait...c'est que je ne trouve pas trop d'info dessus. C'est la bonne façon de proceder ? il ce n'est pas comme ça qu'il faut setter un contexte tomcat (5.5).


bon, en fait, il semble qu'il faille passer par la propriete :  
 
cargo.datasource.datasource.
 
Mais du coup, il me manque encore le driver MySQL a mettre comme dépendance du serveur.


---------------
my flick r - Just Tab it !
n°1677958
the real m​oins moins
Posté le 28-01-2008 à 16:16:35  profilanswer
 

[:cupra]
j'avais patché ce bordel, je sais pas si mon patch a été appliqué ou pas. si ça peut attendre une semaine, je fouillerai mes backups pour voir comment j'avais configuré le truc ..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1677984
zapan666
Tout est relatif
Posté le 28-01-2008 à 16:27:50  profilanswer
 

the real moins moins a écrit :

[:cupra]
j'avais patché ce bordel, je sais pas si mon patch a été appliqué ou pas. si ça peut attendre une semaine, je fouillerai mes backups pour voir comment j'avais configuré le truc ..


En fait, il faudrait surtout que je me fasse une webapp toute conne qui utilise le datasource de tomcat pour voir si c'est cargo qui chie ou si c'est la webapp que j'essaye de tester.
Grosso modo, j'ai juste un message qui me dit que le contexte a pas demaré. Trop cool. (Et comme je debarque sur le projet & sur l'utilisation des serveurs d'applications... je sens que je vais en chier...)

 


Message édité par zapan666 le 28-01-2008 à 16:28:42

---------------
my flick r - Just Tab it !
n°1678256
nraynaud
lol
Posté le 29-01-2008 à 08:20:12  profilanswer
 

hep les gens y'a un moyen simple en java d'avoir la Date d'hier, d'avant-hier, du 10 du mois courant et du 10/4 de l'année courante ?
 
parce que là je trafique des calendars dans tous les sens, c'est l'horreur.


---------------
trainoo.com, c'est fini
n°1678261
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 08:25:33  profilanswer
 

nraynaud a écrit :

hep les gens y'a un moyen simple en java d'avoir la Date d'hier, d'avant-hier, du 10 du mois courant et du 10/4 de l'année courante ?

 

parce que là je trafique des calendars dans tous les sens, c'est l'horreur.


En utilisant Joda Time au lieu de cette merde de package standard :o

 

org.joda.time.DateTime :love:

Message cité 1 fois
Message édité par masklinn le 29-01-2008 à 08:26:11

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678262
kadreg
profil: Utilisateur
Posté le 29-01-2008 à 08:28:29  profilanswer
 

mon java cookbook dit :
 
1- conversion intermédiaire en time :o
2- On a le droit de filer des incréments negatifs à Calendar.add
 
 
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1678266
nraynaud
lol
Posté le 29-01-2008 à 08:41:36  profilanswer
 

masklinn a écrit :


En utilisant Joda Time au lieu de cette merde de package standard :o

 

org.joda.time.DateTime :love:


et ça s'écrirait comment avec ça ? (genre pour "hier" ) ?

 

edit : c'est bon, j'ai vu. Je regarde un peu mieux et je pense que je vais acheter.

Message cité 1 fois
Message édité par nraynaud le 29-01-2008 à 08:42:47

---------------
trainoo.com, c'est fini
n°1678268
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 08:51:43  profilanswer
 

nraynaud a écrit :


et ça s'écrirait comment avec ça ? (genre pour "hier" ) ?


Si je me plante pas (je suis pas un grand manipulateur de dates, et j'avais oublié Joda pendant un moment), pour tes 4 exemples ça doit donner un truc style:

Code :
  1. new DateTime().minusDays(1); // hiers
  2. new DateTime().minusDays(2); // avant-hiers
  3. new DateTime().withDayOfMonth(10); // le 10 du mois courant
  4. // le 10/4, par contre j'ai pas trop regardé si les mois sont 0-indexed ou 1-indexed, faudrait checker
  5. new DateTime.withMonthOfYear(4).withDayOfMonth(10);
 

edit: et le bon lien vers DateTime c'est http://joda-time.sourceforge.net/a [...] eTime.html (putain de javadocs en frameset :fou:)


Message édité par masklinn le 29-01-2008 à 08:55:23

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678270
cooltwan
Posté le 29-01-2008 à 08:57:18  profilanswer
 

nraynaud a écrit :

hep les gens y'a un moyen simple en java d'avoir la Date d'hier, d'avant-hier, du 10 du mois courant et du 10/4 de l'année courante ?
 
parce que là je trafique des calendars dans tous les sens, c'est l'horreur.


 
avec calendar tu peux soustraitre facilement un jour (y a des constantes pour ce genre de trucs)

n°1678286
nraynaud
lol
Posté le 29-01-2008 à 09:37:54  profilanswer
 

ouais, joda-time ça a l'air bien foutu [:bien]


---------------
trainoo.com, c'est fini
n°1678288
nraynaud
lol
Posté le 29-01-2008 à 09:42:42  profilanswer
 

une petite faute quand même : ils font le parsing du pattern dans le lock global du cache des patterns. ça veut dire que pendant que ça compile, on peu plus rien faire.


---------------
trainoo.com, c'est fini
n°1678293
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 09:52:10  profilanswer
 

nraynaud a écrit :

une petite faute quand même : ils font le parsing du pattern dans le lock global du cache des patterns. ça veut dire que pendant que ça compile, on peu plus rien faire.


Ca te donnera l'occasion de contribuer :D


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678295
nraynaud
lol
Posté le 29-01-2008 à 09:54:05  profilanswer
 

la flemme, on verra si j'ai de la contention dessus.  
 
bon c'est pas mal j'ai viré 5 lignes à mon fichier et j'ai rajouté un pattern de plus.


---------------
trainoo.com, c'est fini
n°1678323
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 10:21:55  profilanswer
 

nraynaud a écrit :

bon c'est pas mal j'ai viré 5 lignes à mon fichier et j'ai rajouté un pattern de plus.


?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678326
nraynaud
lol
Posté le 29-01-2008 à 10:23:18  profilanswer
 

ouais, je parse les dates des entraînements, mais je propose plein de formats.
 
genre un nombre, c'est le jour du mois courant, on peut mettre jour/mois, jour/mois/année et 'aujourd'hui'


---------------
trainoo.com, c'est fini
n°1678330
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 10:30:09  profilanswer
 

nraynaud a écrit :

ouais, je parse les dates des entraînements, mais je propose plein de formats.

 

genre un nombre, c'est le jour du mois courant, on peut mettre jour/mois, jour/mois/année et 'aujourd'hui'


auké :jap: edit: datejs style, donc :o


Message édité par masklinn le 29-01-2008 à 10:30:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678340
nraynaud
lol
Posté le 29-01-2008 à 10:40:31  profilanswer
 

nan, je les parse côté serveur pour être sûr d'avoir les mêmes bugs dans le feedback et dans la réponse réelle.


---------------
trainoo.com, c'est fini
n°1678341
masklinn
í dag viðrar vel til loftárása
Posté le 29-01-2008 à 10:42:40  profilanswer
 

nraynaud a écrit :

nan, je les parse côté serveur pour être sûr d'avoir les mêmes bugs dans le feedback et dans la réponse réelle.


Je parlais des formats d'entrée, boulet (la partie "here's a few suggestions" ) [:pingouino]


Message édité par masklinn le 29-01-2008 à 10:43:22

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1678344
Jubijub
Parce que je le VD bien
Posté le 29-01-2008 à 10:43:43  profilanswer
 

c quoi d'ailleurs la solution élégante ? sachant que le parseur jette une exception, tu fais ça comment ? tu imbrique des tests dans des try / catch ou bien ?


---------------
Jubi Photos : Flickr - 500px
n°1678353
nraynaud
lol
Posté le 29-01-2008 à 10:53:41  profilanswer
 

Jubijub a écrit :

c quoi d'ailleurs la solution élégante ? sachant que le parseur jette une exception, tu fais ça comment ? tu imbrique des tests dans des try / catch ou bien ?


le code est sur blabla, la page courante


---------------
trainoo.com, c'est fini
n°1678386
Jubijub
Parce que je le VD bien
Posté le 29-01-2008 à 11:27:22  profilanswer
 

Code :
  1. 1. public static Date parseDate(final String source) {
  2.    2.         ParseException initialException = null;
  3.    3.         for (final Parser parser : PARSERS)
  4.    4.             try {
  5.    5.                 return parser.parse(source);
  6.    6.             } catch (ParseException e) {
  7.    7.                 if (initialException == null)
  8.    8.                     initialException = e;
  9.    9.             }
  10.   10.         throw new TypeConversionException(initialException);
  11.   11.     }


 
ok...en gros si ça trouve le bon ça renvoit la date, si ça trouve pas tu jettes une exception, qui contiendra a priori l'exception renvoyée par le dernier parseur ?


---------------
Jubi Photos : Flickr - 500px
n°1678390
nraynaud
lol
Posté le 29-01-2008 à 11:31:39  profilanswer
 

raté, c'est l'exception du premier, mais de toutes façons je lis pas le détail dans l'exception.


---------------
trainoo.com, c'est fini
n°1678462
the real m​oins moins
Posté le 29-01-2008 à 12:38:08  profilanswer
 

bon alors, ici madame soleil, je prédis une question de monsieur Raynaud, du pays de Loire, qui va se demander comment persister ces putes de classes joda.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1678465
nraynaud
lol
Posté le 29-01-2008 à 12:54:33  profilanswer
 

non pourquoi ? j'utilise joda que dans la présentation, je passe en Date pour tout le reste.


---------------
trainoo.com, c'est fini
n°1678477
the real m​oins moins
Posté le 29-01-2008 à 13:31:20  profilanswer
 

[:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1678827
zapan666
Tout est relatif
Posté le 29-01-2008 à 22:58:48  profilanswer
 

Java + musique = tier monde


---------------
my flick r - Just Tab it !
n°1678861
lorill
Posté le 30-01-2008 à 08:02:32  profilanswer
 

ca ne fait aucun doute. T'as jeté un oeuil a JMusic ?
ca marche pas trop mal, mais la tronche de l'api [:vomi]

n°1679590
Profil sup​primé
Posté le 31-01-2008 à 12:32:43  answer
 

Le contenu de ce message a été effacé par son auteur

n°1679618
zapan666
Tout est relatif
Posté le 31-01-2008 à 13:00:50  profilanswer
 


xerses (je crois) / dom4J (j'en suis sûr)
 
après, la dernière fois que j'ai parlé de dom4j, on m'a dit que c'était un peu vieux...il y a peut être mieux comme lib.


---------------
my flick r - Just Tab it !
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  210  211  212  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)