I tested it,it works fine. Note that static block can only refer to static fields and static methods Don't put the static block in any method, just put it alone like a function.
2007/8/16, red phoenix <[EMAIL PROTECTED]>: > > static > { > //doSomeInit,this only run once > } > > above code can't run in struct2 action,it will say "can't use in > non-static > class" > > I use Struts2+spring2.1+hibernate3.2,I am puzzled with it for many many > days! I am looking for an example,but I don't find it,would you give me an > example project which can run under tomcat6? > > > On 8/16/07, Nils-Helge Garli <[EMAIL PROTECTED]> wrote: > > > > So you're using Spring? In that case, maybe parts of this tutorial can > > help: http://struts.apache.org/2.x/docs/struts-2-spring-2-jpa-ajax.html > > > > And here's the documentation for the Spring-plugin: > > http://struts.apache.org/2.x/docs/spring-plugin.html > > > > Nils-H > > > > On 8/16/07, red phoenix <[EMAIL PROTECTED]> wrote: > > > I know your meaning,but the question I want to Initialize in struts > > > action,not in common class,because I want to get WebApplicationContext > > in > > > struts action,and then I will transfer WebApplicationContext into dao > to > > get > > > data. I don't know if there is a init method in struts2 action? > > > Any idea will be appreciated! > > > > > > > > > On 8/16/07, Leonidas Papadakis <[EMAIL PROTECTED]> wrote: > > > > > > > > I think you can use the setters after you initialize your class > > > > i.e.instead of > > > > MyType mt = new MyType(...parameters.......); > > > > to do : > > > > MyType mt = new MyType(); > > > > mt.setParam1().... > > > > e.t.c. I am not exactly sure if this is what you are after > though.... > > > > Why do you want to do this ? > > > > > > > > Leon > > > > > > > > red phoenix wrote: > > > > > If I use no-argument constructor,how can i do to initialize some > > > > > information? > > > > > Thanks > > > > > > > > > > > > > > > On 8/16/07, Rec Floyd <[EMAIL PROTECTED]> wrote: > > > > > > > > > >> Hey,red.In my opinion, to use struts, you have to supply a > > no-argument > > > > >> constructor.That is the point. > > > > >> > > > > >> > > --------------------------------------------------------------------- > > > > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > >> For additional commands, e-mail: [EMAIL PROTECTED] > > > > >> > > > > >> > > > > >> > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > >