毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

JSP在线商城系统设计 第9页

更新时间:2010-2-26:  来源:毕业论文
JSP在线商城系统设计 第9页
Hibernate.cfg.Xml配置文件:
 <session-factory>
  <!--配置JDBC连接属性-->
  <property name="myeclipse.connection.profile">
   MySQL_JDBC
  </property>
  <property name="connection.url">
   jdbc:mysql://localhost:3306/db_eshop?useUnicode=true&amp;characterEncoding=gb2312
  </property>
  <property name="connection.username">root</property>
  <property name="connection.password">root</property>
  <property name="connection.driver_class">
   com.mysql.jdbc.Driver
  </property>
  <property name="dialect">
   org.hibernate.dialect.MySQLDialect
  </property>
AjaxBean.Java文件:
package com.base;
import com.service.*;
import com.ORM.*;
import java.util.*;

/** 供JSON-RPC组件远程调用的AjaxBean */
public class AjaxBean extends BaseLog {
 /**取得商品分类列表*/
 public String[][] getCategory(){
  String[][] options = null;
  MerService service = new MerServiceImpl();
  try{
   List list = service.browseCategory();
   Category cate = null;
   int i = 0;
   if (list!=null){
    options = new String[list.size()][2];
    Iterator it = list.iterator();
    while(it.hasNext()){
     cate = (Category)it.next();
     options[i][0] =cate.getId().toString();
     options[i][1] =cate.getCateName().trim();
     i++;
    }
   }else{
    options = new String[1][2];
    options[0][0] ="0";
    options[0][1] ="无商品分类";
   }
  }catch(Exception ex){
   logger.info("在执行AjaxBean类中的getCategory方法时出错:\n");
   ex.printStackTrace();   
  }
  return options;
 }
 
 /**取得会员级别*/
 public String[][] getMemberLevel(){
  String[][] options = null;
  MemService service = new MemServiceImpl();
  try{
   List list = service.browseMemberLevel();
   Memberlevel ml = null;
   int i = 0;
   if (list!=null){
    options = new String[list.size()][2];
    Iterator it = list.iterator();
    while(it.hasNext()){
     ml = (Memberlevel)it.next();
     options[i][0] =ml.getId().toString();
     options[i][1] =ml.getLevelName().trim();
     i++;
    }
   }else{
    options = new String[1][2];
    options[0][0] ="0";
    options[0][1] ="无会员级别";
   }
  }catch(Exception ex){
   logger.info("在执行AjaxBean类中的getMemberLevel方法时出错:\n");
   ex.printStackTrace();   
  }
  return options;
 }
 
 /**注册登录帐号有效性验证*/
 public boolean chkLoginName(String loginName){
  MemService service = new MemServiceImpl();
  boolean result = false;
  try{
   result = service.chkLoginName(loginName);
  }catch(Exception ex){
   logger.info("在执行AjaxBean类中的chkLoginName方法时出错:\n");
   ex.printStackTrace();   
  }
  return result;
 }
 
 /**修改选购商品数量*/
 public boolean modiCart(int id,int number){
www.youerw.com
   logger.info("在执行AjaxBean类中的modiCart方法时出错:\n");
   ex.printStackTrace();   
  }
  return result;
 }
 
 /**调整会员级别*/
 public boolean updateLevel(Integer id,Integer levelId){
  MemService service = new MemServiceImpl();
  boolean result = false;
  try{
   Member member = service.loadMember(id);
   Memberlevel level = service.loadMemberLevel(levelId);
   member.setMemberlevel(level);
   service.updateMember(member);
   result = true;
  }catch(Exception ex){
   logger.info("在执行AjaxBean类中的updateLevel方法时出错:\n");
   ex.printStackTrace();
  }
  return result;
 } 
}
购物车实现代码:
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib uri="/struts-bean" prefix="bean" %>
<%@ taglib uri="/struts-html" prefix="html" %>
<%@ taglib uri="/struts-logic" prefix="logic" %>

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

JSP在线商城系统设计 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。