With SingleThreadModel, a new instance of the
servlet is created for each request. Each request is still in it's own thread but separate requests are not sharing instance variables.
By the way:
SingleThreadModel has been deprecated so it's not advisable to use it in new projects.