页面如下
<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;
}
}
求具体解决方案 告知到底哪里错误
145A
慕粉4075985
相关分类