Spring 2.5 managed servlets: howto?

Posted by EugeneP on Stack Overflow See other posts from Stack Overflow or by EugeneP
Published on 2010-04-14T06:52:09Z Indexed on 2010/04/14 7:03 UTC
Read the original article Hit count: 372

Correct me if anything is wrong.

As I understand, all Spring functionality, namely DI works when beans are got thru

Spring Context, ie getBean() method.

Otherwise, none can work, even if my method is marked @Transactional and I will

create the owning class with a new operator, no transaction management will be provided.


I use Tomcat 6 as a servlet container.

So, my question is: how to make Servlet methods managed by Spring framework.

The issue here is that I use a framework, and its servlets extend the functionality of

basic java Servlets, so they have more methods. Still, web.xml is present in an app as usual.

The thing is that I do not control the servlets creation flow, I can only override a few methods

of each servlet, the flow is basically written down in some xml file, but I control this process

using a graphical gui.

So, basically, I only add some code to a few methods of each Servlet.

How to make those methods managed by Spring framework? The basic thing I need to do is

making these methods transactional (@Transactional).

© Stack Overflow or respective owner

Related posts about java

Related posts about spring