Bonjour,

J'ai une problème se déplacer l'image avec ce Flowscript. Je m'excuse, mais, je ne connais pas beaucoup de Java nis Javascript. Merci pour votre aide!

Daniel

== Mon flowscript (la base est samples/forms/flow/upload_example.js) ==


importPackage(Packages.java.io);
importPackage(Packages.java.util);
importPackage(Packages.java.sql);

cocoon.load("resource://org/apache/cocoon/forms/flow/javascript/Form.js");

function upload() {
    var form = new Form("forms/upload_model.xml");
  var k = form.showForm("upload-display-pipeline");

  k.invalidate();

  cocoon.sendPage("upload-success-pipeline.jx",
      {
          uploadContent: handleUpload(form),
          username: form.lookupWidget("user").getValue(),
filename: form.lookupWidget("upload").getValue().getHeaders().get("filename")
      }
  );
}

function handleUpload(form) {

var buf = new java.lang.StringBuffer();

var uploadWidget = form.lookupWidget("upload");
if (uploadWidget.getValue() != null) {
  var stream = uploadWidget.getValue().getInputStream();
var reader = new java.io.BufferedReader(new java.io.InputStreamReader(stream));
  var line;
  while ((line=reader.readLine())!=null)
    buf.append(line).append("\n");
    // File (or directory) to be moved
  var f = new java.io.File(new java.io.File(reader));
    // Destination directory
  var dir = new java.io.File(new java.io.File("C:/Uploads/NewDirectory"));
    // Move file to new directory
  var success = f.renameTo(new java.io.File(dir, f.getName()));
  if (!success) {
      // File was not moved
  }
  reader.close();
    }
  return buf.toString();

    }

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à