• 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:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • 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>
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic