以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  请大家给点意见,代码的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=29085)


--  作者:lzy
--  发布时间:3/22/2006 7:18:00 PM

--  请大家给点意见,代码的问题
程序设计
代码设计,主要是取得用户填写资料信息添加到数据库BYSJDB中,其中对用户填写的资料加以判断。同时在按“确定”按钮后,再从DB中提取用户填写的资料,显示用户所填写的资料。

具体步骤的主要代码,按逻辑顺序:
取得用户的资料需要建立一个javabean:RegisterBean.java,,和一个severlet:
RegisterSeverlet. 这个SEVERLET来调用这个BEAN,来判断用户的输入,是否合乎要求。注册失败后显示错误页:erro.jsp。注册成功显示用户资料页:show.jsp
(1)连接数据库代码
   public void init() throws ServletException {
    try {
     BYSJDB.connectToDB();
    }
    catch (Exception e) {
      System.out.println("数据库连接失败!");
      throw new ServletException(e.getMessage());
    }
(2)取得用户输入
String qyID = request.getParameter("qyID");
    String leixing = request.getParameter("leixing");
String farenDB = request.getParameter("farenDB");
String yingyongLX = request.getParameter("yingyongLX");
    String password = request.getParameter("password");
    String repassword = request.getParameter("repassword");
    
    String city = request.getParameter("city");
    String tel = request.getParameter("tel");
    String Email = request.getParameter("Email");
    String address = request.getParameter("address");
    String qymc = request.getParameter("qymc");
String yyzh=request.getParameter("yyzh") ;
String qyjj=request.getParameter("qyjj") ;
(3)对用户资料填写的判断
   if (password.equals(repassword) && email.indexOf("@") != -1) {
      //口令 & email效验通过
    try {
           ManageDB.restaurantRegister(qyID, leixing, farenDB,yingyongLX,
                                      city, tel, Email, password,address,
                                    qymc,yyzh,qyjj);

}
(4) 注册失败转向erro.jsp
    <%System.err .println("...error.jsp...") ;%> error.jsp An error occured in the bean. Error Message is: <%= exception.getMessage() %>Stack Trace is : <%
    java.io.CharArrayWriter cw = new java.io.CharArrayWriter();
java.io.PrintWriter pw = new java.io.PrintWriter(cw,true);
    exception.printStackTrace(pw);
    out.println(cw.toString());
%>
(5) 注册成功转向show.jsp
取得数据库中当前用户的资料显示在show.jsp页面中。


但是老师要求生成XML的文档,该对代码做怎样的修改呢???
请高手帮助我拉!!谢谢拉


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
1,876.953ms