File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Servlets and the fly likes Creating File object in servlet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "Creating File object in servlet" Watch "Creating File object in servlet" New topic

Creating File object in servlet

Servin Park

Joined: May 10, 2002
Posts: 26
I am building a webapp using MVC pattern, servlet as controller, jsp as view and javaBeans as model.
My webapp will let editors to modify or add new columns or essays as they please. My plan is to create or modify existing
html file with their writings and just include( <jsp:include ...> ) those files in jsp. However, I am having
trouble writing files in servlet. For instance, following code
File temp = new File("\column.html");
creates column.html in C:\column.html. what I what is to be able to create html files in the same level as WEB-INF directory and let jsp include them with no problem. Many thanks in advance for your help
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63844

Check out the ServletContext.getRealPath() method. With it you can determine the absolute file path to a location given any relative path. For example, feed it "/" to determine the root of your web application.

[Asking smart questions] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Creating File object in servlet
It's not a secret anymore!