页面如下 <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; }}求具体解决方案 告知到底哪里错误
添加回答
举报
0/150
提交
取消