- From: Harihara Vinayak Ram <hvram@wipinfo.soft.net>
- Date: Wed, 26 Mar 1997 15:59:54 +0500 (GMT+0500)
- To: www-jigsaw@w3.org
> Harihara Vinayak Ram writes: > > Hi, > > I have been trying to get Servlets running under Jigsaw. I wrote a > > resource which extends ServletWrapper and tried setting its servlet-class > > Attributes to the actual servlet. > > Are you sure you need to extend ServletWrapper ? I am not sure. But my understanding on reading the documentation was that this is the only way I can run Servlets under Jigsaw. Is there any other way of doing this... > > > When I check the Attributes of the resource I do not find the name > > of servlet-class Attribute set. > > Hum that's weird, may be having a look at your code would help, > > > Is there anything that I am doing wrong here. Does Jigsaw support > > Servlets and if so which version of Servlets ( The version of Servlets > > with JeevesA2 or JavaServerBeta ). > > The JeevesA2 one, next release will suport the JavaServerBeta > > Anselm. > I am sending the code across.. package ServletTest; import java.servlet.*; // import java.servlet.html.*; import java.io.*; import w3c.www.http.*; import w3c.www.mime.*; import w3c.jigsaw.http.*; import w3c.jigsaw.resources.*; import w3c.jigsaw.servlet.*; import w3c.jigsaw.forms.*; import w3c.tools.store.*; public class Test1 extends ServletWrapper { static protected int ATTR_MESSAGE = -1 ; static protected int ATTR_PARAM = -1 ; static { Attribute a = null; Class cls = null; try { cls = Class.forName("ServletTest.Test1"); } catch (Exception e) { e.printStackTrace(); System.exit(1); } a = new StringAttribute("servlet-class", "ServletTest.Test2", Attribute.EDITABLE); ATTR_MESSAGE = AttributeRegistry.registerAttribute(cls,a); a = new PropertiesAttribute("param", "My Name", 1 ); ATTR_PARAM = AttributeRegistry.registerAttribute(cls,a); } }
Received on Wednesday, 26 March 1997 05:28:50 UTC