Salut !
je suis en train de faire un projet de librairie flash pour wii
mais j'ai un petit probleme ...
le dossier ou se trouve le fichier .swf n'est pas accessible via http , donc je fait un jsp pour prendre le fichier , et l'envoyer vers la sortit http (out donc)
mais ca ne marche pas , je n'ai jamais fait ca , je ne sait pas trop comment m'y prendre , j'ai essayé ca :
mais j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <%@ page import="java.util.*, java.io.*" %> <%@ page contentType="application/x-shockwave-flash" %> <%! File GAMEDIR = new File("games/"); %> <% String GameFlashSrc = request.getParameter("swf"); String GameName = request.getParameter("gname"); File swfFile = new File(GAMEDIR + "/" + GameName + "/" + GameFlashSrc); FileInputStream fis = new FileInputStream(swfFile); FileOutputStream fos = new FileOutputStream(out); java.nio.channels.FileChannel channelSrc = fis.getChannel(); java.nio.channels.FileChannel channelDest = fos.getChannel(); channelSrc.transferTo(0, channelSrc.size() , channelDest); fis.close(); fos.close(); %>
The constructor FileOutputStream(JspWriter) is undefined
comment faire donc ?
merci
Partager