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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  159  160  161  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1448060
gizmo
Posté le 27-09-2006 à 11:14:27  profilanswer
 

Reprise du message précédent :
Bon, j'ai du mal m'expliquer visiblement. Mon form dispose d'un arraylist qui peut contenir diverses valeurs. C'est valeur dependent du context, le form ne peut donc pas les deviner, c'est l'action qui lui fourni la liste des valeurs possible. Probleme, si la methode validate de mon form foire, je dois re trouver les valeurs possible pour le context donne. J'ai un autre formulaire similaire, et pour lui tout fonctionne a merveille, la seule difference que je vois, c'est que dans celui qui merde, j'ai un parametre supplementaire qui est un array de fromfile, c'est tout. La config struts pour les deux actions est similaire, et le scope est sur request.

mood
Publicité
Posté le 27-09-2006 à 11:14:27  profilanswer
 

n°1448089
brisssou
8-/
Posté le 27-09-2006 à 11:42:18  profilanswer
 

comme solution que je vois (mais si tu dis que tu as un autre form identique qui fonctionne, c'est étrange), ce serait de mettre les valeurs possibles dans des champs hidden :

Code :
  1. <logic:iterate name="tonForm" property="tonArray" id="elem">
  2.     <html:hidden property="tonArray" value="<%=elem%>"/>
  3. </logic:iterate>


 
comme ça ton array sera rerempli à chaque soumission du form.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448096
gizmo
Posté le 27-09-2006 à 11:56:24  profilanswer
 

Ok, c'est bon j'ai trouve. En fait, ils avaient triche pour la validation du formulaire qui fonctionnait et passait en douce d'abord par l'action (le truc bien planque dans une methode heritee...)

n°1449215
souk
Tourist
Posté le 28-09-2006 à 23:24:17  profilanswer
 

'tain [:pingouino] je m'emmerdais tellement pendant la conf call que j'ai ajoute le support des packs de smileys a nos mails de commit subversion [:pingouino] on va pouvoir dawater [:uriel]

n°1449222
nraynaud
lol
Posté le 28-09-2006 à 23:31:42  profilanswer
 

[:pingouino]

n°1449364
benou
Posté le 29-09-2006 à 10:19:41  profilanswer
 

Citation :

Etat HTTP 500 -
 
type Rapport d'exception
 
message
 
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
 
exception
 
org.apache.jasper.JasperException: Exception in JSP: /List.jsp:51
 
48:  <tr>
49:  <td>Feed </td><td>Email</td><td>D�sabonnement</td>
50:  <%
51:  while(rs.next())
52:  {
53:  String url=rs.getString("url" );
54:  String email=rs.getString("email" );
 
 
Stacktrace:
 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


 
il montre le code de la JSP en cas d'exception maintenant tomcat  :??:  
sympa pour le débugging, mais c'est dangereux pour de la prod ... c'est pas le moment de laisser trainer des infos sensibles dans le code ...

n°1449437
souk
Tourist
Posté le 29-09-2006 à 11:03:48  profilanswer
 

en meme temps pour la prod, c'est conseille de remplacer la page d'exception de toute facon nan ? [:dawa]

n°1449443
benou
Posté le 29-09-2006 à 11:04:56  profilanswer
 

souk a écrit :

en meme temps pour la prod, c'est conseille de remplacer la page d'exception de toute facon nan ? [:dawa]


oui mais bon l'experience montre que c'est pas toujours le cas ...

n°1449479
souk
Tourist
Posté le 29-09-2006 à 11:17:29  profilanswer
 

ca .... c'est sur [:dawa]

n°1449509
gizmo
Posté le 29-09-2006 à 11:40:12  profilanswer
 

Euh, question con, c'est moi ou bien les gars de Struts ils ont pas ete foutu de permettre l'envoi d'un array de FormFile via un formulaire?

mood
Publicité
Posté le 29-09-2006 à 11:40:12  profilanswer
 

n°1450582
nraynaud
lol
Posté le 02-10-2006 à 01:51:07  profilanswer
 

Code :
  1. //
  2. // Mac OSX Change
  3. //
  4. // We get bitten fairly often due to users executing JFileChooser code on non-UI threads.
  5. // Windows users don't seem to run into this problem though it is still a possibility on
  6. // that platform.  By checking if we are on the event dispatch thread we can determine
  7. // whether or not the developer called us on the correct thread or not.  We can then
  8. // create/show the dialog on the correct thread to avoid a possible deadlock.
  9. //
  10. final Component finalParent = parent;
  11. if (SwingUtilities.isEventDispatchThread()) {
  12.  dialog = createDialog(parent);
  13.  dialog.addWindowListener(new WindowAdapter() {
  14.   public void windowClosing(WindowEvent e) {
  15.    returnValue = CANCEL_OPTION;
  16.   }
  17.  });
  18.  returnValue = ERROR_OPTION;
  19.  rescanCurrentDirectory();
  20.  dialog.show();
  21.  dialog.dispose();
  22.  dialog = null;
  23. } else {
  24.  try {
  25.   SwingUtilities.invokeAndWait(new Runnable() {
  26.    public void run() {
  27.     dialog = createDialog(finalParent);
  28.     dialog.addWindowListener(new WindowAdapter() {
  29.      public void windowClosing(WindowEvent e) {
  30.       returnValue = CANCEL_OPTION;
  31.      }
  32.     });
  33.     returnValue = ERROR_OPTION;
  34.     rescanCurrentDirectory();
  35.     dialog.show();
  36.     dialog.dispose();
  37.     dialog = null;
  38.    }
  39.   });
  40.  } catch (java.lang.reflect.InvocationTargetException ex) {
  41.  } catch (java.lang.InterruptedException ex) {
  42.  }
  43. }
  44. //
  45. // End Mac OSX Change
  46. //


je suis toujours assez fan de leurs interventions [:petrus75]

n°1450583
nraynaud
lol
Posté le 02-10-2006 à 02:13:37  profilanswer
 

http://java.sun.com/j2se/1.5.0/doc [...] ayout.html
donc normalement, je devrais arriver à foutre mes composants verticalement si je mets une locale mongolienne au JPanel [:pingouino]

n°1450585
nraynaud
lol
Posté le 02-10-2006 à 03:12:30  profilanswer
 

http://www.nraynaud.com/kilombo/bookmarkFileChooser.png
 
tada !
 
'zen pensez quoi ?  
 
l'idée c'est pas de refaire le file->reopen en plus débile, quand on clique, sa sélectionne le fichier à droite, ce qui permet de naviger à partir de là.

n°1450769
the real m​oins moins
Posté le 02-10-2006 à 13:58:07  profilanswer
 

qqun utilise la beta d'intellij 6? je trouve pas l'option pour enregistrer une macro, c normal ??


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450770
the real m​oins moins
Posté le 02-10-2006 à 14:00:44  profilanswer
 

enfin, si, mais c'est grisé :??: (tools / start macro recording)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450777
the real m​oins moins
Posté le 02-10-2006 à 14:11:16  profilanswer
 

bon c'est bon, si la classe en cours n'a pas d'erreurs, le menu est utilisable.
en fait, j'esperais pouvoir faire une macro qui ajoute une global library, puis la selectionne pour le projet en cours, mais la macro n'enregistre que l'action "open dialog settings"... si qqun qui utilise la beta de la v6 à un truc magique pour éviter de faire 2083 clicks pour la manip en question, ça m'interesse [:dawa]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450782
souk
Tourist
Posté le 02-10-2006 à 14:18:36  profilanswer
 

j'utilise la beta mais j'ai pas de truc magique [:souk]

n°1450802
souk
Tourist
Posté le 02-10-2006 à 14:51:04  profilanswer
 

souk a écrit :

'tain [:pingouino] je m'emmerdais tellement pendant la conf call que j'ai ajoute le support des packs de smileys a nos mails de commit subversion [:pingouino] on va pouvoir dawater [:uriel]


 
http://img213.imageshack.us/img213/9862/hfrsvniv7.png
 
ca en pette quand meme [:dawa]

n°1450809
the real m​oins moins
Posté le 02-10-2006 à 14:55:55  profilanswer
 

souk a écrit :

j'utilise la beta mais j'ai pas de truc magique [:souk]


mais en fait chuis con, y'a moyen de créer les libs depuis MONMODULE/classpath; je me farcicais l'ajout de la global library séparement, puis l'assignait au module en suiste [:ciler]
 


et les collègues en disent quoi ?  [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450812
the real m​oins moins
Posté le 02-10-2006 à 14:57:51  profilanswer
 

tiens tant que t'es là, tu utilises mvn idea:idea toi non? là il me genere des .iml pour tous mes modules, y'a pas moyen qu'il me genere UN .ipr en meme temps? (mvn idea:project genere un .ipr par module, bof)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450813
uriel
blood pt.2
Posté le 02-10-2006 à 14:58:37  profilanswer
 

[:rofl]


---------------
IVG en france
n°1450814
nraynaud
lol
Posté le 02-10-2006 à 14:59:40  profilanswer
 

moinmoins > il génère un .ipr au niveau du parent global chez moi


---------------
trainoo.com, c'est fini
n°1450815
masklinn
í dag viðrar vel til loftárása
Posté le 02-10-2006 à 15:00:08  profilanswer
 

[:rofl]


---------------
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°1450818
the real m​oins moins
Posté le 02-10-2006 à 15:02:27  profilanswer
 

nraynaud a écrit :

moinmoins > il génère un .ipr au niveau du parent global chez moi


t'as un truc dans la config ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450820
nraynaud
lol
Posté le 02-10-2006 à 15:06:17  profilanswer
 

la racine :

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.nraynaud</groupId>
    <artifactId>ntg</artifactId>
    <packaging>pom</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>Maven Quick Start Archetype</name>
    <url>http://maven.apache.org</url>
    <modules>
        <module>ntg-core</module>
        <module>ntg-gui</module>
        <module>ntg-targets</module>
    <module>ntg-umlmodel</module>
    <module>ntg-umlmodel-impl</module>
  </modules>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>picocontainer</groupId>
            <artifactId>picocontainer</artifactId>
            <version>1.2</version>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-idea-plugin</artifactId>
                <configuration>
                    <jdkName>1.5</jdkName>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>


 
un module :

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>com.nraynaud</groupId>
        <artifactId>ntg</artifactId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <groupId>com.nraynaud</groupId>
    <artifactId>ntg-core</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <name>Maven Quick Start Archetype</name>
    <url>http://maven.apache.org</url>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-idea-plugin</artifactId>
                <configuration>
                    <jdkName>1.5</jdkName>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>


 
par contre il faut lancer la commande depuis la racine du projet.

n°1450824
the real m​oins moins
Posté le 02-10-2006 à 15:09:09  profilanswer
 

tu sais que la config des plugins est héritée et que donc tu peut virer 18 lignes du pom de ton module ? :D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450825
the real m​oins moins
Posté le 02-10-2006 à 15:09:45  profilanswer
 

sinon ouaip il descend tout seul, il genere bien tous les iml, mais pas d'ipr...
 
euh, à moins que ça soit en svn:ignore [:idee]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450826
the real m​oins moins
Posté le 02-10-2006 à 15:10:07  profilanswer
 

(ha ben non)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1450834
benou
Posté le 02-10-2006 à 15:17:48  profilanswer
 

nraynaud a écrit :

zen pensez quoi ?  
l'idée c'est pas de refaire le file->reopen en plus débile, quand on clique, sa sélectionne le fichier à droite, ce qui permet de naviger à partir de là.


j'aime bien mais là c'est pas beau ...
plutôt qu'une liste à droite, je verrai plutôt un truc qui se déplie (un menu ou un truc dans le genre). Ca permettra de ne pas prendre de la place et d'afficher les noms en long.

n°1450839
nraynaud
lol
Posté le 02-10-2006 à 15:26:18  profilanswer
 

benou > c'est un truc de boulet, pas de power-user, je veux pas que ce soit caché. Par contre, en tenant compte de cette contrainte, je suis ouvert aux amélioratons.
 
Techniquement c'est moche car j'ai un LAF spécifique windows sous mac OS X.


---------------
trainoo.com, c'est fini
n°1450850
benou
Posté le 02-10-2006 à 15:44:45  profilanswer
 

nraynaud a écrit :

benou > c'est un truc de boulet, pas de power-user, je veux pas que ce soit caché. Par contre, en tenant compte de cette contrainte, je suis ouvert aux amélioratons.


pas évident ... :/

n°1450851
benou
Posté le 02-10-2006 à 15:45:17  profilanswer
 

nraynaud a écrit :

Techniquement c'est moche car j'ai un LAF spécifique windows sous mac OS X.


le problème c'est pas seulement que c'est moche c'est que t'as pas de place pour afficher des noms longs ...

n°1450884
nraynaud
lol
Posté le 02-10-2006 à 16:26:50  profilanswer
 

mais en horizontal, ça résout rien j'ai l'impression, si les noms sont longs, peut n'en mettre que 2 sur toute la longueur de la fenêtre.
 
Tu veux mettre la liste en dessous ? ça fait chier car ça veut dire faire des colones :/
 
D'autre part, seule la fin du nom du fichier est affichée, le chemin est en tooltip.
 
l'idée est bêtement piquée de finder :  
http://www.apple.com/fr/macosx/features/finder/
ou de iPhoto :
http://www.apple.com/fr/ilife/iphoto/
 
ou de iTunes :
http://images.apple.com/fr/itunes/ [...] enshot.png
 
 
bref, tenter de raccourcir la navigation par un truc à plat à gauche.
 
là les noms long seront en 3 petits points, le tooltip et l'icone prenant le relais.


---------------
trainoo.com, c'est fini
n°1450888
benou
Posté le 02-10-2006 à 16:30:58  profilanswer
 

sauf que dans les exemples que t'as donné c'est des applis "plein écran", donc y aura surment assez de place ... toi le filedialog c'est un popup ...
mais bon, ca peut peut être aller (à toi de voir).
 
J'ai pas de meilleur solution, sauf le menu déroulant qui est pas très MmeMichu compliant ...


Message édité par benou le 02-10-2006 à 16:42:54
n°1450891
nraynaud
lol
Posté le 02-10-2006 à 16:32:58  profilanswer
 

bonne remarque sur le plein écran (sauf le finder).
bon, ben je reste comme ça, on verra ce que ça donne sous win, merci quand même d'avoir réagit, tu as été le seul.

n°1450919
uriel
blood pt.2
Posté le 02-10-2006 à 17:04:41  profilanswer
 

nraynaud a écrit :

http://www.nraynaud.com/kilombo/bo [...] hooser.png
tada !
'zen pensez quoi ?  
l'idée c'est pas de refaire le file->reopen en plus débile, quand on clique, sa sélectionne le fichier à droite, ce qui permet de naviger à partir de là.


j'aime bien. tu peux aussi mettre des folders dans ce panel de gauche? (genre le projet courant ou je ne sais quoi?)


---------------
IVG en france
n°1450934
nraynaud
lol
Posté le 02-10-2006 à 17:21:29  profilanswer
 

uriel > si un jour je mets de vrais bookmarks (dans la moitié du bas de la colone, mais pour tous les filechoosers de l'appli), oui. pour l'instant c'est que l'historique de tes clics sur "open".


---------------
trainoo.com, c'est fini
n°1450940
nraynaud
lol
Posté le 02-10-2006 à 17:26:21  profilanswer
 

Invalid memory access of location 00000021 eip=90a53380


[:el robert] (toujours en bossant sur ça)

n°1450941
uriel
blood pt.2
Posté le 02-10-2006 à 17:26:57  profilanswer
 

et sinon pour les noms longs, faire comme les liens ici: mettre le debut et la fin et des points de suspension au milieu?


---------------
IVG en france
n°1450943
nraynaud
lol
Posté le 02-10-2006 à 17:28:23  profilanswer
 

uriel > heu, mettre les petits point à la fin, c'est la stratégie par défaut de java pour les JLabel, pas trop envie d'y toucher [:ciler]


---------------
trainoo.com, c'est fini
n°1450944
uriel
blood pt.2
Posté le 02-10-2006 à 17:29:11  profilanswer
 

tapette [:dawao]


---------------
IVG en france
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  159  160  161  ..  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)