谁有struts2 源代码(.java 的)给我一份,谢谢了
展开全部
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.config.Result;
import org.apache.struts2.config.Results;
import com.java.bean.Users;
import com.java.service.UsersService;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class UsersAction extends ActionSupport implements ModelDriven<Users> {
private Users user = new Users();
public Users getUser() {
return user;
}
public void setUser(Users user) {
this.user = user;
}
public Users getModel() {
// TODO Auto-generated method stub
return user;
}
//注入service
private UsersService usersService;
public UsersService getUsersService() {
return usersService;
}
public void setUsersService(UsersService usersService) {
this.usersService = usersService;
}
/**
* 注册
*/
public String reg() throws Exception {
usersService.add(user);
return "succ";
}
/**
* 登录
*/
public String login() throws Exception {
// 直接调用service
boolean flag=usersService.login(user);
if(flag){
return "succ";
}else
{
return "reg";
}
}
/**
* 删除
*/
public String delete()throws Exception{
HttpServletRequest request=ServletActionContext.getRequest();
String userId=request.getParameter("userId");
usersService.delete(Integer.parseInt(userId));
return "succ";
}
/**
* 修改
*/
public String update()throws Exception{
usersService.update(user);
return "succ";
}
}
--------------------------------------------------------------------struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.objectFactory" value="spring"/>
<package name="action" extends="struts-default">
<action name="user" class="userAction">
<result name="succ">/list.jsp</result>
<result name="reg">/reg.jsp</result>
</action>
</package>
</struts>
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.config.Result;
import org.apache.struts2.config.Results;
import com.java.bean.Users;
import com.java.service.UsersService;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class UsersAction extends ActionSupport implements ModelDriven<Users> {
private Users user = new Users();
public Users getUser() {
return user;
}
public void setUser(Users user) {
this.user = user;
}
public Users getModel() {
// TODO Auto-generated method stub
return user;
}
//注入service
private UsersService usersService;
public UsersService getUsersService() {
return usersService;
}
public void setUsersService(UsersService usersService) {
this.usersService = usersService;
}
/**
* 注册
*/
public String reg() throws Exception {
usersService.add(user);
return "succ";
}
/**
* 登录
*/
public String login() throws Exception {
// 直接调用service
boolean flag=usersService.login(user);
if(flag){
return "succ";
}else
{
return "reg";
}
}
/**
* 删除
*/
public String delete()throws Exception{
HttpServletRequest request=ServletActionContext.getRequest();
String userId=request.getParameter("userId");
usersService.delete(Integer.parseInt(userId));
return "succ";
}
/**
* 修改
*/
public String update()throws Exception{
usersService.update(user);
return "succ";
}
}
--------------------------------------------------------------------struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.objectFactory" value="spring"/>
<package name="action" extends="struts-default">
<action name="user" class="userAction">
<result name="succ">/list.jsp</result>
<result name="reg">/reg.jsp</result>
</action>
</package>
</struts>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-02-09
展开全部
我有。。。。。加我。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询