zoukankan      html  css  js  c++  java
  • SSH:Action中Service无法实例化

    原来的代码:

    MailAction:
    public class MailAction extends ActionSupport {
    	
    	private SysuserinfoService sysuserinfoService;// 用户基本信息表
    
    	private String email;
    	private String errorMessage;
    	private String username;// 账户
            set/get方法有的

    struts.xml
    <package name="mail" extends="commons">
    		<action name="mailSendMail" method="sendMail"
    			class="cn.edu.nwsuaf.comAction.MailAction">
    			<result name="success">/page/mail/success.jsp</result>
    			<result name="error">/page/mail/error.jsp</result>
    			<result name="input">/login.jsp</result>
    		</action>
    	</package>

    application.xml
    <bean id="SysuserinfoService" class="cn.edu.nwsuaf.Service.Impl.SysuserinfoService">
    		<property name="baseDao" ref="BaseDao"></property>
    	</bean>
    
    <!-- 邮件 -->
    	<bean id="MailAction" class="cn.edu.nwsuaf.comAction.MailAction">
    		<property name="sysuserinfoService" ref="SysuserinfoService"></property>
    	</bean>
    在经过一番查错和参考网上的解决方法,总结错误为:
    是Struts2和Spring整合过程出了问题

    struts.xml
    <package name="mail" extends="commons">
    		<action name="mailSendMail" method="sendMail"
    			class="MailAction">
    			<result name="success">/page/mail/success.jsp</result>
    			<result name="error">/page/mail/error.jsp</result>
    			<result name="input">/login.jsp</result>
    		</action>
    	</package>

    解决问题
  • 相关阅读:
    屏幕后处理方案
    颜色空间
    汉字编码
    物理引擎的确定性研究
    关于List<T>.Sort方法
    Mono跨平台系统大小端问题
    谜之UnityEngine.Object
    第三方平台隐私条款
    Unity DownloadHandler测试
    了解Xcode Bitcode
  • 原文地址:https://www.cnblogs.com/jasonhaven/p/7355020.html
Copyright © 2011-2022 走看看