Writes a property of a Node to the response OutputStream. The
available paramater options are as follows:
3) Pass the node path in as a request parameter.
Eg. http://server:portal/app/ShowProperty?nodePath=/repo/path/file.ext
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_MIME_TYPE
public static final String DEFAULT_MIME_TYPE
- See Also:
- Constant Field Values
TEXT_MIME_TYPE
public static final String TEXT_MIME_TYPE
- See Also:
- Constant Field Values
closeStreams
protected boolean closeStreams
- Should we close the output stream when done. This will be initialized
from the "closeStreams" initialized parameter.
ShowPropertyServlet
public ShowPropertyServlet()
init
public void init()
throws ServletException
- Overrides:
init
in class GenericServlet
ServletException
doGet
public void doGet(HttpServletRequest req,
HttpServletResponse resp)
throws ServletException,
IOException
- Overrides:
doGet
in class HttpServlet
ServletException
IOException
doPost
public void doPost(HttpServletRequest req,
HttpServletResponse resp)
throws ServletException,
IOException
- Overrides:
doPost
in class HttpServlet
ServletException
IOException
printNode
protected void printNode(HttpServletRequest req,
HttpServletResponse resp)
throws IOException,
RepositoryException,
IllegalArgumentException,
ServletException
- Prints out the value of the content property from the Node specified in the
request.
This will not print any error messages to the response.
- Throws:
IOException
- thrown on an error printing.
RepositoryException
- thrown on an error talking to the
repository or the Node doesn't have a content property to display.
IllegalArgumentException
- thrown if the request doesn't contain
a valid node path or the node wasn't found.
ServletException
showError
protected void showError(String error,
Throwable ex,
HttpServletResponse resp)
throws ServletException,
IOException
ServletException
IOException
Copyright © 2003 BEA Systems, Inc. All Rights Reserved