首页>代码>JSP+Struts2开发校园学生宿舍管理系统源代码下载,可用于毕业设计>/jsp校园宿舍管理系统/sushe/src/com/action/BuildingAddSave.java
package com.action;

import java.io.PrintWriter;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;

import com.bean.*;
import com.dao.*;


public class BuildingAddSave extends ActionSupport {

	//下面是Action内用于封装用户请求参数的属性
	private String Building_Name ;
    private String Building_Introduction ;

	public String getBuilding_Name() {
		return Building_Name;
	}

	public void setBuilding_Name(String buildingName) {
		Building_Name = buildingName;
	}

	public String getBuilding_Introduction() {
		return Building_Introduction;
	}

	public void setBuilding_Introduction(String buildingIntroduction) {
		Building_Introduction = buildingIntroduction;
	}

	//处理用户请求的execute方法
	public String execute() throws Exception {
		
		//解决乱码,用于页面输出
		HttpServletResponse response=null;
		response=ServletActionContext.getResponse();
		response.setContentType("text/html;charset=UTF-8");
		response.setCharacterEncoding("UTF-8");
		PrintWriter out = response.getWriter();
		
		//创建session对象
		HttpSession session = ServletActionContext.getRequest().getSession();
		//验证是否正常登录
		if(session.getAttribute("id")==null){
			out.print("<script language='javascript'>alert('请重新登录!');window.location='Login.jsp';</script>");
			out.flush();out.close();return null;
		}
		
		//查询名称是否存在
		List<BuildingBean> list=new BuildingDao().GetList("Building_Name='"+Building_Name+"'", "");
		if(list.size()>0)
		{
			out.print("<script language='javascript'>alert('名称已经存在!');history.back(-1);</script>");
			out.flush();out.close();return null;
		}
		//添加
		BuildingBean cnbean=new BuildingBean();
		cnbean.setBuilding_Name(Building_Name);
		cnbean.setBuilding_Introduction(Building_Introduction);
		new BuildingDao().Add(cnbean);
		    
		//跳转
		out.print("<script language='javascript'>alert('添加成功!');window.location='BuildingManager.action';</script>");
		out.flush();out.close();return null;
		
	}
	
	//判断是否空值
	private boolean isInvalid(String value) {
		return (value == null || value.length() == 0);
	}
	
	//测试
	public static void main(String[] args) {
		System.out.println();
	}
	
}
最近下载更多
ZzzxzzZ  LV6 4月12日
求学的熊猫  LV11 3月15日
小兔找到了  LV10 2023年6月19日
星予宝藏666  LV6 2023年5月29日
心碎工科人  LV1 2023年5月27日
fdgdgkjn  LV4 2022年11月29日
li246520  LV2 2022年10月18日
a452aa  LV6 2022年10月14日
邬松桥  LV11 2022年6月15日
wubinbin  LV11 2022年3月19日
最近浏览更多
求学的熊猫  LV11 3月9日
zq1685  LV4 2024年12月19日
WBelong  LV8 2024年9月9日
wertjn 2024年6月30日
暂无贡献等级
港港hhhhhh  LV1 2024年5月20日
chirsbey2 2024年5月10日
暂无贡献等级
550423p 2024年2月18日
暂无贡献等级
钱小小  LV3 2024年1月9日
小安同学  LV7 2023年12月30日
iiiiiiixiiiiii  LV1 2023年12月29日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友