Function Java
Fermé
Mélanie
-
13 août 2002 à 15:36
Duch Messages postés 27 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 18 décembre 2002 - 14 août 2002 à 11:17
Duch Messages postés 27 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 18 décembre 2002 - 14 août 2002 à 11:17
Bonjour,
J'ai fait une fonction java pour formater du texte en java. Je programme un site web en jsp avec Dreamweaver. J'aimerais savoir comment on fait pour réutiliser la fonction. J'ai essayer de la mettre dans une page seule et de faire comme en java
public class replace(string){
code
}
Mais ça ne fonctionne pas. Quelqu'un aurais une idée?
J'ai fait une fonction java pour formater du texte en java. Je programme un site web en jsp avec Dreamweaver. J'aimerais savoir comment on fait pour réutiliser la fonction. J'ai essayer de la mettre dans une page seule et de faire comme en java
public class replace(string){
code
}
Mais ça ne fonctionne pas. Quelqu'un aurais une idée?
A voir également:
- Function Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
2 réponses
Duch
Messages postés
27
Date d'inscription
lundi 23 octobre 2000
Statut
Membre
Dernière intervention
18 décembre 2002
61
13 août 2002 à 17:19
13 août 2002 à 17:19
Il ne faut pas mettre le mot 'class'. Je pense que
public void replace(String a){}
devrait fonctionner (mais je n'en suis pas totalement sûr).
public void replace(String a){}
devrait fonctionner (mais je n'en suis pas totalement sûr).
Utilisateur anonyme
14 août 2002 à 07:51
14 août 2002 à 07:51
Ecris une classe que tu appelles, par exemple, StringUtility dans laquelle tu ne crées QUE DES METHODES STATIQUES.
Place cette classe dans ton contexte (ou importe là dans ta JSP) et tu peux dorénavant appeler ta méthode sans instancier cette classe.
Exemple:
-----------
public class StringUtilities{
public static String replace(String oldString, String newString){
.
.
.
}
public static int getIndex(String textToFind){
.
.
.
}
}
Dans ta JSP où tu importes la classe StringUtilities:
.
.
.
(code JSP)
.
.
.
<h2>
Nouvelle chaîne =
<%=
StringUtilities.replace(%>oldString<%,%>newString<%);
%>
</h2>
NB: oldString et newString étant deux String qui proviennent de ton application
;-)
HackTrack
Place cette classe dans ton contexte (ou importe là dans ta JSP) et tu peux dorénavant appeler ta méthode sans instancier cette classe.
Exemple:
-----------
public class StringUtilities{
public static String replace(String oldString, String newString){
.
.
.
}
public static int getIndex(String textToFind){
.
.
.
}
}
Dans ta JSP où tu importes la classe StringUtilities:
.
.
.
(code JSP)
.
.
.
<h2>
Nouvelle chaîne =
<%=
StringUtilities.replace(%>oldString<%,%>newString<%);
%>
</h2>
NB: oldString et newString étant deux String qui proviennent de ton application
;-)
HackTrack
13 août 2002 à 17:55
J'ai essayé mais ça ne fonctionne toujours pas....
14 août 2002 à 11:17
<%!
public String replace(String a)
{
}
%>
Ca donne quoi? Ca lance toujours une erreur?
Parce que d'après la doc, ça devrait fonctionner...