Update of /cvsroot/tbase/tbase-runtime/src/org/tbase/servlet
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21589/src/org/tbase/servlet
Modified Files:
TBaseDispatcher.java
Log Message:
Partial Service/SQL implementation
Index: TBaseDispatcher.java
===================================================================
RCS file: /cvsroot/tbase/tbase-runtime/src/org/tbase/servlet/TBaseDispatcher.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** TBaseDispatcher.java 26 Mar 2006 12:11:01 -0000 1.4
--- TBaseDispatcher.java 27 Mar 2006 06:07:34 -0000 1.5
***************
*** 26,35 ****
import javax.servlet.http.*;
- import java.io.IOException;
import java.io.*;
- import org.tbase.html.*;
import java.net.*;
import java.util.*;
/**
* @author Ron Bakker
--- 26,36 ----
import javax.servlet.http.*;
import java.io.*;
import java.net.*;
import java.util.*;
+ import org.tbase.html.*;
+ import org.tbase.util.*;
+
/**
* @author Ron Bakker
***************
*** 48,52 ****
private String m_parsername = new String();
! private TemplateParser getParser(String templatename)
{
BufferedReader input = null;
--- 49,62 ----
private String m_parsername = new String();
! public void init() throws ServletException
! {
! ServletContext ctx = getServletContext();
! if (ctx.getAttribute("tbaseServiceContainer") == null)
! {
! ctx.setAttribute("tbaseServiceContainer", new TBaseServiceContainer(ctx));
! }
! }
!
! private TemplateParser getParser(String templatename)
{
BufferedReader input = null;
***************
*** 90,95 ****
}
}
!
!
private String getError (int code)
{
--- 100,104 ----
}
}
!
private String getError (int code)
{
***************
*** 264,271 ****
templatename = _getTemplate(templatename, args);
! ArrayList<String> arguments = new ArrayList<String>();
for (int i=args.size()-1; i>-1; i--)
{
! arguments.add(args.get(i));
}
--- 273,280 ----
templatename = _getTemplate(templatename, args);
! Stack<String> arguments = new Stack<String>();
for (int i=args.size()-1; i>-1; i--)
{
! arguments.push(args.get(i));
}
***************
*** 291,295 ****
doRequest(request, response, REQUESTTYPE_POST);
}
!
}
--- 300,304 ----
doRequest(request, response, REQUESTTYPE_POST);
}
!
}
|