无法实例化行动,employeeAction,为“employee_login”名称空间定义employeeAction“/”

页面如下

 <body>

   <s:form action="employee_login" method="post" namespace="/">

<div class="loginBox">

<div class="login_cont">

<ul class="login">

<li class="l_tit">用户名</li>

<li class="mb_10"><input type="text" name="username" class="login_input_user_icon"/></li>

<li class="l_tit">密码</li>

<li class="mb_10"><input type="password" name="password" class="login_input_user_icon"></li>

<li><input type="submit" value="登录" class="login_btn"/></li>

</ul>

</div>

</div>

   </s:form>

  </body>



application.xml配置如下

<!-- 配置action的类 -->

<bean id="employeeAction" class="com.muke.employee.action.EmployeeAction" scope="prototype">

<property name="employeeService" ref="employeeService"/>

</bean>

<!-- 配置业务层的类 -->

<bean id="employeeService" class="com.muke.employee.service.impl.EmployeeServiceImpl">

<property name="employeeDao" ref="employeeDao"/>

</bean>

<!-- 配置DAO层的类 -->

<bean id="employeeDao" class="com.muke.employee.dao.impl.EmployeeDaoImpl">

<property name="sessionFactory" ref="sessionFactory"/>

</bean>


struts.xml配置如下

<struts>

    <package name="default" extends="struts-default" namespace="/">

<action name="employee_*" class="employeeAction" method="{1}">

</action>

    </package>

</struts>


action类如下

public class EmployeeAction extends ActionSupport implements ModelDriven<Employee>{


private static final long serialVersionUID = 1L;

//模型驱动需要使用的对象

private Employee employee = new Employee();

@Override

public Employee getModel() {

// TODO Auto-generated method stub

return employee;

}

//注入业务层的类

private EmployeeService employeeService;

public void setEmployeeService(EmployeeService employeeService) {

this.employeeService = employeeService;

}



/**

* 登录执行的方法

*/

public String login(){

System.out.println("login执行了.........");

return NONE;

}

}

求具体解决方案  告知到底哪里错误



慕雪2467224
浏览 2673回答 2
2回答

145A

楼主问题解决了吗?我也遇到了相同的问题

慕粉4075985

private Employee employee; public Employee getModel() { return employee=new Employee ;试一下,不行再说
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java