MarriageRegisterStateValidate.marriageRegisterInsert2(mrBean);
marriageRegisterInsert2(mrBean);
marriageRegisterUrl = "/Application/insertSucceed.jsp" ; requestDispatcher(request,response,marriageRegisterUrl);
break;
//}
case 1:
mrBean.setMarriageRegisterMessage("男方已结婚");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
break;
case 2:
mrBean.setMarriageRegisterMessage("女方已结婚");
marriageRegisterUrl = "/Application/insertSucceed4.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
break;
default:
mrBean.setMarriageRegisterMessage("男女双方都已结婚");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
}
}
else
{
//marriageRegisterUrl = "/Application/insertSucceed1.jsp" ;
//requestDispatcher(request,response,marriageRegisterUrl);
try
{
imperfectMackOut(request,response);
}
catch(Exception e)
{
System.err.println("123行出现错误 "+ e);
}
}
}
/**
* imperfectMackOut : 未完成的填写
* 如果填写不完整则由第一个if匹配中的else转换到这里
*
*/
private void imperfectMackOut(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
{
//boolean bool = mrBean.isPartlyComplete();
if(mrBean.isPartlyComplete())
{
mrBean.setMarriageRegisterMessage("请您把信息填写完整");
marriageRegisterUrl = "/Application/insertSucceed1.jsp";
requestDispatcher(request,response,marriageRegisterUrl);
}
else
{
mrBean.setMarriageRegisterMessage("请您填写信息");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
}
//requestDispatcher(request,response,marriageRegisterUrl);
}
marriageRegisterInsert2(mrBean);
marriageRegisterUrl = "/Application/insertSucceed.jsp" ; requestDispatcher(request,response,marriageRegisterUrl);
break;
//}
case 1:
mrBean.setMarriageRegisterMessage("男方已结婚");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
break;
case 2:
mrBean.setMarriageRegisterMessage("女方已结婚");
marriageRegisterUrl = "/Application/insertSucceed4.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
break;
default:
mrBean.setMarriageRegisterMessage("男女双方都已结婚");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
}
}
else
{
//marriageRegisterUrl = "/Application/insertSucceed1.jsp" ;
//requestDispatcher(request,response,marriageRegisterUrl);
try
{
imperfectMackOut(request,response);
}
catch(Exception e)
{
System.err.println("123行出现错误 "+ e);
}
}
}
/**
* imperfectMackOut : 未完成的填写
* 如果填写不完整则由第一个if匹配中的else转换到这里
*
*/
private void imperfectMackOut(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
{
//boolean bool = mrBean.isPartlyComplete();
if(mrBean.isPartlyComplete())
{
mrBean.setMarriageRegisterMessage("请您把信息填写完整");
marriageRegisterUrl = "/Application/insertSucceed1.jsp";
requestDispatcher(request,response,marriageRegisterUrl);
}
else
{
mrBean.setMarriageRegisterMessage("请您填写信息");
marriageRegisterUrl = "/Application/insertSucceed2.jsp" ;
requestDispatcher(request,response,marriageRegisterUrl);
}
//requestDispatcher(request,response,marriageRegisterUrl);
}
解决方案 »
- jdbc+oracle 11中文乱码(英文正常)--在线盼。
- jxl读取excel抛jxl.read.biff.BiffException: Unable to recognize OLE stream
- Struts2初次配置启动tomcat出错
- memcached两种API性能比较?
- 一个用dom解析xml文件的简单例子,产生的问题。
- 菜鸟在线等待 mysql
- XML如何解析啊。万分感激!
- w3c和apache是什么关系呢?
- jbuder7中使用CMP2.0的问题
- 部署在tomcat下运行,报空指针错误
- 为什么Applet运行不了?
- Struts的中文问题,郁闷一个星期了不得不求助了!!(急)
* 请求转发的方法,负责转发到的页面
*
*/
private void requestDispatcher(HttpServletRequest request,HttpServletResponse response,String marriageRegisterUrl) throws ServletException,IOException
{
RequestDispatcher dispatcherPage = request.getRequestDispatcher(marriageRegisterUrl);
dispatcherPage.forward(request,response);
}
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
{
doPost(request,response);
}
private void marriageRegisterInsert(String userName ,String userSex ,String cardType ,String cardNum,String birthday ,String nationality ,String folk ,String kulturLevel ,String address ,String addressPhone ,String mobelPhone ,String userWork ,String sertificateNo ,String muserName ,String muserSex ,String mcardType ,String mcardNum ,String mbirthday ,String mnationality,String mfolk ,String mkulturLevel ,String maddress ,String maddressPhone ,String mmobelPhone,String muserWork ,String msertificateNo ,String areaName ,String setupPersonName ,String organ)
{
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String URLName = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Marriage";
String user = "sa";
String password = "123456";
Connection connection;
//Statement statement;
//ResultSet marriageRegisterResult;
CallableStatement storedPreceduresMarriageRegister;
String storedPreceduresMarriageRegisterSql = "{call Pro_InsertUser(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}";
try
{
Class.forName(driverName);
connection = DriverManager.getConnection(URLName,user,password);
storedPreceduresMarriageRegister = connection.prepareCall(storedPreceduresMarriageRegisterSql);
storedPreceduresMarriageRegister.setString(1,userName);
storedPreceduresMarriageRegister.setString(2,userSex);
storedPreceduresMarriageRegister.setString(3,cardType);
storedPreceduresMarriageRegister.setString(4,cardNum);
storedPreceduresMarriageRegister.setString(5,birthday);
storedPreceduresMarriageRegister.setString(6,nationality);
storedPreceduresMarriageRegister.setString(7,folk);
storedPreceduresMarriageRegister.setString(8,kulturLevel);
storedPreceduresMarriageRegister.setString(9,address);
storedPreceduresMarriageRegister.setString(10,addressPhone);
storedPreceduresMarriageRegister.setString(11,mobelPhone);
//storedPreceduresMarriageRegister.setString(12,marriageState);
storedPreceduresMarriageRegister.setString(12,userWork);
storedPreceduresMarriageRegister.setString(13,sertificateNo);
storedPreceduresMarriageRegister.setString(14,muserName);
storedPreceduresMarriageRegister.setString(15,muserSex);
storedPreceduresMarriageRegister.setString(16,mcardType);
storedPreceduresMarriageRegister.setString(17,mcardNum);
storedPreceduresMarriageRegister.setString(18,mbirthday);
storedPreceduresMarriageRegister.setString(19,mnationality);
storedPreceduresMarriageRegister.setString(20,mfolk);
storedPreceduresMarriageRegister.setString(21,mkulturLevel);
storedPreceduresMarriageRegister.setString(22,maddress);
storedPreceduresMarriageRegister.setString(23,maddressPhone);
storedPreceduresMarriageRegister.setString(24,mmobelPhone);
//storedPreceduresMarriageRegister.setString(25,mmarriageState);
storedPreceduresMarriageRegister.setString(25,muserWork);
storedPreceduresMarriageRegister.setString(26,msertificateNo);
storedPreceduresMarriageRegister.setString(27,areaName);
storedPreceduresMarriageRegister.setString(28,setupPersonName);
storedPreceduresMarriageRegister.setString(29,organ);
storedPreceduresMarriageRegister.execute();
storedPreceduresMarriageRegister.close();
connection.close();
}
catch(ClassNotFoundException cnfe)
{
System.err.println("读取驱动程序错误 :" + cnfe);
}
catch(SQLException sqle)
{
System.err.println("获取Connection对象错误 :" + sqle);
}
}
{
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String URLName = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Marriage";
String user = "sa";
String password = "123456";
Connection connection;
//Statement statement;
//ResultSet marriageRegisterResult;
CallableStatement storedPreceduresMarriageRegister;
String storedPreceduresMarriageRegisterSql = "{call Pro_InsertUser(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}";
try
{
Class.forName(driverName);
connection = DriverManager.getConnection(URLName,user,password);
storedPreceduresMarriageRegister = connection.prepareCall(storedPreceduresMarriageRegisterSql);
/*
* 拷贝备用的代码
MarriageRegisterStateValidate.marriageRegisterInsert(mrBean.getUserName() ,mrBean.getUserSex(),mrBean.getCardType(),mrBean.getCardNum(),mrBean.getBirthday(),mrBean.getNationality(),
mrBean.getFolk(),mrBean.getKulturLevel(),mrBean.getAddress(),mrBean.getAddressPhone(),mrBean.getMobelPhone(),mrBean.getUserWork(),mrBean.getSertificateNo() ,mrBean.getMuserName(),
mrBean.getMuserSex(),mrBean.getMcardType(),mrBean.getMcardNum(),mrBean.getMbirthday(),mrBean.getMnationality(),mrBean.getMfolk(),mrBean.getMkulturLevel(),mrBean.getMaddress(),
mrBean.getMaddressPhone(),mrBean.getMmobelPhone(),mrBean.getMuserWork(),mrBean.getMsertificateNo(),mrBean.getAreaName(),mrBean.getSetupPersonName(),mrBean.getOrgan());
*/
storedPreceduresMarriageRegister.setString(1,mrBean.getUserName());
storedPreceduresMarriageRegister.setString(2,mrBean.getUserSex());
storedPreceduresMarriageRegister.setString(3,mrBean.getCardType());
storedPreceduresMarriageRegister.setString(4,mrBean.getCardNum());
storedPreceduresMarriageRegister.setString(5,mrBean.getBirthday());
storedPreceduresMarriageRegister.setString(6,mrBean.getNationality());
storedPreceduresMarriageRegister.setString(7,mrBean.getFolk());
storedPreceduresMarriageRegister.setString(8,mrBean.getKulturLevel());
storedPreceduresMarriageRegister.setString(9,mrBean.getAddress());
storedPreceduresMarriageRegister.setString(10,mrBean.getAddressPhone());
storedPreceduresMarriageRegister.setString(11,mrBean.getMobelPhone());
//storedPreceduresMarriageRegister.setString(12,marriageState);
storedPreceduresMarriageRegister.setString(12,mrBean.getUserWork());
storedPreceduresMarriageRegister.setString(13,mrBean.getSertificateNo());
storedPreceduresMarriageRegister.setString(14,mrBean.getMuserName());
storedPreceduresMarriageRegister.setString(15,mrBean.getMuserSex());
storedPreceduresMarriageRegister.setString(16,mrBean.getMcardType());
storedPreceduresMarriageRegister.setString(17,mrBean.getMcardNum());
storedPreceduresMarriageRegister.setString(18,mrBean.getMbirthday());
storedPreceduresMarriageRegister.setString(19,mrBean.getMnationality());
storedPreceduresMarriageRegister.setString(20,mrBean.getMfolk());
storedPreceduresMarriageRegister.setString(21,mrBean.getMkulturLevel());
storedPreceduresMarriageRegister.setString(22,mrBean.getMaddress());
storedPreceduresMarriageRegister.setString(23,mrBean.getMaddressPhone());
storedPreceduresMarriageRegister.setString(24,mrBean.getMmobelPhone());
//storedPreceduresMarriageRegister.setString(25,mmarriageState);
storedPreceduresMarriageRegister.setString(25,mrBean.getMuserWork());
storedPreceduresMarriageRegister.setString(26,mrBean.getMsertificateNo());
storedPreceduresMarriageRegister.setString(27,mrBean.getAreaName());
storedPreceduresMarriageRegister.setString(28,mrBean.getSetupPersonName());
storedPreceduresMarriageRegister.setString(29,mrBean.getOrgan());
storedPreceduresMarriageRegister.execute();
storedPreceduresMarriageRegister.close();
connection.close();
}
catch(ClassNotFoundException cnfe)
{
System.err.println("读取驱动程序错误 :" + cnfe);
}
catch(SQLException sqle)
{
System.err.println("获取Connection对象错误 :" + sqle);
}
}
}