首页>代码>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();
	}
	
}
最近下载更多
小兔找到了  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日
1223355  LV2 2022年3月9日
ggffzz  LV7 2021年12月28日
最近浏览更多
550423p 2月18日
暂无贡献等级
钱小小  LV3 1月9日
小安同学  LV7 2023年12月30日
iiiiiiixiiiiii  LV1 2023年12月29日
磊哥哥哥哥  LV13 2023年12月26日
颜伟峰  LV1 2023年12月20日
爽朗的凯  LV2 2023年12月19日
Zhouhaoyu 2023年11月18日
暂无贡献等级
xiquyiyuan  LV10 2023年11月9日
skye1008 2023年11月5日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友