• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

download word document and rewrite it with updated data to same location

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi,

a word file stored in a server will be opened by clients on their IE. This word file is opened by firing a http request
similar to http://ip of machine/contextName/folderName/filename.doc

now i have a requirement where the person updates the word file and clicks save. The updated word file should now be there in the place of the old file.
i cannot upload the file again after the change. when i say save (may be a button or the "save" button) in the word file.

is there any way how i can accomplish this.?? Any suggestions are always welcome.

thanks
Amith
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Maybe this helps,

// Here is a server side java applet which gets the file from the client.
// The way it demonstrates it received the file from the client (meaning the file
// upload was successful) it just spits out the file back to the browser.
// Start of Server Side Java Applet code

import netscape.server.applet.HttpApplet;
import netscape.server.applet.ServerApplet;

import java.io.*;
import java.net.Socket;
import java.net.InetAddress;
import java.lang.IndexOutOfBoundsException;
import java.util.Hashtable;
import java.util.Enumeration;

class FormApplet extends HttpApplet {

public void run() throws Exception {
Hashtable formdata;
int x;
PrintStream out = getOutputStream();

InputStream is = getInputStream();
DataInputStream di = new DataInputStream(is);

if (returnNormalResponse("text/html")) {
out.print(header);

PrintStream POut = getOutputStream();
String line;

while ((line = di.readLine()) != null)
POut.println(line);
out.print(trailer);
}
}
private static final String header = "<h1>Form results</h1>\n<ul>\n";
private static final String trailer = "</ul>\n";
}

// This is the HTML file calling the server side applet
// What this HTML file does is allows a user to select a file which
// can be uploaded to the server


<HTML>
<HEAD>
<TITLE>
DevEdge Request Form
</TITLE>
</HEAD>
<BODY>
<H2>
Incident Submit Form
</H2>
<FORM ENCTYPE="multipart/form-data"
ACTION="http://graphite/server-java/FormApplet/" METHOD=POST>
<TABLE BORDER=2 CELLPADDING=1>
<TR>
<TD> File Name </TD>
<TD COLSPAN=3><INPUT TYPE=FILE NAME="uploadfile"></TD>
</TR>
</TABLE>
<CENTER>
<INPUT TYPE="submit" VALUE="Submit"> <INPUT TYPE="reset" VALUE="Clear
Entries">
</CENTER>
</FORM>
</BODY>
</HTML>
 
reply
    Bookmark Topic Watch Topic
  • New Topic