From: <fde...@us...> - 2009-05-05 10:57:15
|
Revision: 1028 http://eyedb.svn.sourceforge.net/eyedb/?rev=1028&view=rev Author: fdechelle Date: 2009-05-05 10:57:07 +0000 (Tue, 05 May 2009) Log Message: ----------- updated J2EE project Modified Paths: -------------- eyedb/trunk/examples/JavaBinding/J2EE/src/org/eyedb/example/servlet/QueryServlet.java Modified: eyedb/trunk/examples/JavaBinding/J2EE/src/org/eyedb/example/servlet/QueryServlet.java =================================================================== --- eyedb/trunk/examples/JavaBinding/J2EE/src/org/eyedb/example/servlet/QueryServlet.java 2009-05-05 10:54:16 UTC (rev 1027) +++ eyedb/trunk/examples/JavaBinding/J2EE/src/org/eyedb/example/servlet/QueryServlet.java 2009-05-05 10:57:07 UTC (rev 1028) @@ -21,85 +21,85 @@ * */ public class QueryServlet extends EyeDBServlet implements javax.servlet.Servlet { - /* (non-Java-doc) - * @see javax.servlet.http.HttpServlet#HttpServlet() - */ - public QueryServlet() - { - super(); - } + /* (non-Java-doc) + * @see javax.servlet.http.HttpServlet#HttpServlet() + */ + public QueryServlet() + { + super(); + } - private void doOQLQuery( String query, PrintWriter out) throws org.eyedb.Exception - { - getDatabase().transactionBegin(); + private void doOQLQuery( String query, PrintWriter out) throws org.eyedb.Exception + { + getDatabase().transactionBegin(); - OQL q = new org.eyedb.OQL( getDatabase(), query); - ObjectArray obj_arr = new ObjectArray(); - q.execute(obj_arr, RecMode.FullRecurs); + OQL q = new org.eyedb.OQL( getDatabase(), query); + ObjectArray obj_arr = new ObjectArray(); + q.execute(obj_arr, RecMode.FullRecurs); - out.println( "<p>Query result (" + obj_arr.getCount() + " objects):<br>"); - out.println( "<table border=\"1\""); - out.println( "<tr>"); - out.println("<th>#</th>"); - out.println("<th>Object</th>"); - out.println( "</tr>"); - - ByteArrayOutputStream bos = new ByteArrayOutputStream(); - PrintStream ps = new PrintStream( bos); - - for (int i = 0; i < obj_arr.getCount(); i++) { - out.println( "<tr>"); - out.println("<td>Object " + i + "</td>"); - bos.reset(); - obj_arr.getObject(i).trace(ps); - out.println("<td><pre>" + bos.toString() + "</pre></td>"); - out.println( "</tr>"); + out.println( "<p>Query result (" + obj_arr.getCount() + " objects):<br>"); + out.println( "<table border=\"1\""); + out.println( "<tr>"); + out.println("<th>#</th>"); + out.println("<th>Object</th>"); + out.println( "</tr>"); + + ByteArrayOutputStream bos = new ByteArrayOutputStream(); + PrintStream ps = new PrintStream( bos); + + for (int i = 0; i < obj_arr.getCount(); i++) { + out.println( "<tr>"); + out.println("<td>Object " + i + "</td>"); + bos.reset(); + obj_arr.getObject(i).trace(ps); + out.println("<td><pre>" + bos.toString() + "</pre></td>"); + out.println( "</tr>"); + } + out.println( "</table>"); + out.println( "</p>"); + + getDatabase().transactionCommit(); } - out.println( "</table>"); - out.println( "</p>"); - - getDatabase().transactionCommit(); - } - /* (non-Java-doc) - * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) - */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException - { - PrintWriter out = response.getWriter(); + /* (non-Java-doc) + * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) + */ + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException + { + PrintWriter out = response.getWriter(); - out.println( "<html>"); - out.println( "<body>"); + out.println( "<html>"); + out.println( "<body>"); - out.println( "<form name=\"query\" action=\"/eyedb/QueryServlet\" method=\"get\">"); - out.println( "OQL query: <input type=\"text\" name=\"query\">"); - out.println( "<input type=\"submit\" value=\"Ok\">"); - out.println( "</form>"); + out.println( "<form name=\"query\" action=\"/eyedb/QueryServlet\" method=\"get\">"); + out.println( "OQL query: <input type=\"text\" name=\"query\">"); + out.println( "<input type=\"submit\" value=\"Ok\">"); + out.println( "</form>"); - String query = request.getParameter( "query"); - - if (query != null && !query.isEmpty()) { - try { - openDatabase(); + String query = request.getParameter( "query"); - doOQLQuery( query, out); + if (query != null && !query.isEmpty()) { + try { + openDatabase(); - closeDatabase(); - } - catch( org.eyedb.Exception e) { - throw new ServletException( e); - } - } + doOQLQuery( query, out); - out.println( "</body>"); - out.println( "</html>"); - } + closeDatabase(); + } + catch( org.eyedb.Exception e) { + throw new ServletException( e); + } + } - /* (non-Java-doc) - * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException - { - // TODO Auto-generated method stub - } + out.println( "</body>"); + out.println( "</html>"); + } + + /* (non-Java-doc) + * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) + */ + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException + { + // TODO Auto-generated method stub + } } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |