问题1.直接通过后台访问action方法时,如何传mapping, form, request, response这些参数,以及调用被注入的service时会出现java.lang.NullPointerException。
问题2.后台定时器任务类继承了TimerTask后如何发送http请求调用action,或者如何调用HibernateDaoSupport中的方法。
寻求一种即可

解决方案 »

  1.   


    一个java类访问一个指定的action的ActionForward方法,
    比如有
    public ActionForward wrtie(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response) throws Exception在我的java类中 如何调用该write方法,或者说调用write方法时如何传递(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)  这四个参数
      

  2.   


    首先 我用的是struts 1 
    比如我上面说的   调用write方法  需要传递参数(mapping, form, request, response) 
    在我的java类中  没有这四个参数   现在我如何调用write
    还有  我的java类 已经继承了 TimerTask 
      

  3.   

    TimerTask 可以用new的方式实现,继承action试下
      

  4.   

    #5 得分:0 回复于: 2013-03-07 11:13:15 
    TimerTask 可以用new的方式实现,继承action试下 
      

  5.   

    可以new出来啊,实例化的时候给他参数了
      

  6.   

    不能直接调用action。<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory">
    <ref bean="sessionFactory" />
    </property>
    </bean>
    创建一个hibernate后台直接访问数据库