bonjour tout le monde,
voilà, j'ai une classe SimpleTTS qui tourne correctement lorsque je la compile.
ma question, c'est comment faire l'appel de cette classe dans une jsp.
ce que j'ai fait :
1) j'ai enlevé le main de la classe et j'ai mis le corps de cette méthode dans la jsp
2) je l'ai mise dans le WEB-INF de mon application
3) j'instancie ma classe dans ma JSP grâce à :
SimpleTTS voz = new SimpleTTS("kevin16");
à signaler que bien évidemment la classe contient un constructeur
ma question est :
1) doit on faire un import ? j'ai essayé, ça marche pas, peut être que j'y prend mal.
2) quelqu'un peut-il me dire comment levé cette exception:
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
| org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP
Erreur de servlet générée:
Only a type can be imported. com.sun.speech.freetts.audio.AudioPlayer resolves to a package
Erreur de servlet générée:
Only a type can be imported. com.sun.speech.freetts.audio.NullAudioPlayer resolves to a package
Erreur de servlet générée:
Only a type can be imported. com.sun.speech.freetts.audio.SingleFileAudioPlayer resolves to a package
Erreur de servlet générée:
Only a type can be imported. com.sun.speech.freetts.Voice resolves to a package
Erreur de servlet générée:
Only a type can be imported. com.sun.speech.freetts.VoiceManager resolves to a package
Une erreur s'est produite à la ligne: 14 dans le fichier jsp: /LOURD/TextToSpeech.jsp
Erreur de servlet générée:
SimpleTTS cannot be resolved to a type
Une erreur s'est produite à la ligne: 14 dans le fichier jsp: /LOURD/TextToSpeech.jsp
Erreur de servlet générée:
SimpleTTS cannot be resolved to a type
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
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) |
merci d'avance pour vos réponses!
Partager