⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 init_out_out_add.java

📁 一个简单的OA系统,希望能提高大家的JAVA能力.功能蛮多的,于初学者修改,SQLserver数据库,TOMcat服务器数据库,在database文件下,附加到SQLSERVE即可。
💻 JAVA
字号:
package swing;
import javax.servlet.*;
import javax.servlet.http.HttpSession;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import com.bwm.string.Str;
import swing.Init_out_out;
import swing.GroupName;


public class Init_out_out_add extends HttpServlet {
	public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
		response.setContentType("text/html; charset=gb2312");
		PrintWriter out=response.getWriter();
		out.println("<html>\n"+"<head>\n"+"<title>统计</title>\n"+"</head>\n"+"<body>\n");
		out.println("<link href='css/style1.css' rel='stylesheet'>");
		out.println("<table width='95%' height='25'"+"   align='center'"+" cellpadding='0'"+" cellspacing='0'>");
		out.println("<tr align='center'><td></td></tr>");
		out.println("</table>");
		out.println("<HR>");
  		out.println("<table width='90%'  border='0' align='center'>");
		
		Init_out_out in=new Init_out_out();
		GroupName gm=new GroupName();
		Str str=new Str();
		
		String names=str.dbEncode(str.toChinese((String)request.getParameter("names")));
		String num=str.dbEncode(str.toChinese((String)request.getParameter("num")));
		String menoy=str.dbEncode(str.toChinese((String)request.getParameter("menoy")));
		String dimo=str.dbEncode(str.toChinese((String)request.getParameter("dimo")));
		String type=str.dbEncode(str.toChinese((String)request.getParameter("type")));
		String units=str.dbEncode(str.toChinese((String)request.getParameter("units")));
		String boss=str.dbEncode(str.toChinese((String)request.getParameter("boss")));

		in.setNames(names);
		in.setNum(num);
		in.setMenoy(menoy);
		in.setType(type);
		in.setUnits(units);
		in.setBoss(boss);
		in.setDimo(dimo);
		
		int ins=gm.rbNum(names,1);
		int outs=gm.rbNum(names,2);
		int diss=gm.rbNum(names,3);
		int redis=0;
	
		try{
			redis=Integer.parseInt(num);
		}catch(NumberFormatException e){
			redis=0;
		}

		if((ins-outs-diss)>=redis){

			String edit1=request.getParameter("edit");
			
			if(edit1==null){
				if((in.toRs())>0){
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>添加成功!</td>");  
					out.println("</tr>");
					out.println("<script language='javascript'>parent.bottomFrame.location.reload();</script>");
				}else{
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>添加失败!</td>");  
					out.println("</tr>");
				}	
			}else if(edit1!=null){
				if((in.toRsup(edit1))>0){
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>更新成功!</td>");  
					out.println("</tr>");
					out.println("<script language='javascript'>parent.bottomFrame.location.reload();</script>");
				}else{
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>更新失败!</td>");  
					out.println("</tr>");
				}
			}else{
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>数据操作失败!!!</td>");  
					out.println("</tr>");
			}
		}else{
					out.println("<tr>");
					out.println("<td height='24' align='left' valign='bottom' scope='col'>出库大于库存,请重新添加出库信息!</td>");  
					out.println("</tr>");
					out.println("<script language='javascript'>alert('出库大于库存,请重新添加出库信息!现库存为

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -