求一个完整的javaweb项目的购物网站源代码

2024-05-15

1. 求一个完整的javaweb项目的购物网站源代码

之前做项目时对几款java开发的购物系统的源代码有过接触,如果可以帮助您,可以上去了解:
SHOP++:java语言开发,开源,性能比较不错,价格中等,适合二次开发。
JAVASHOP:java语言开发,开源,没有注释,价格中等,适合二次开发。。

求一个完整的javaweb项目的购物网站源代码

2. 求一套完整的JAVA WEB项目的网络购物网站源代码

我这里有一套自己写的仿京东的购物网站,你要吗?
 
数据库你就自己创建吧,然后商品的图片是varchar类型的,只需要给一个路径就可以了。

也希望能帮到你,望采纳。

3. 求一套完整的JAVA WEB项目的网络购物网站源代码

虽然源码便宜到十块钱能买一套或者n套了吧,不过10分就想买还是有点too young too sample

求一套完整的JAVA WEB项目的网络购物网站源代码

4. 求一套完整的JAVA WEB项目的网络购物网站源代码

我只有一个半成品的网站

5. 求一套完整的javaweb项目的源代码

问津也许可以帮到你,百度搜索“问津”,平台上有很多专业的专家或许可以解答你的问题,个人认为,专业的事请专业的人完成,是为双赢~

求一套完整的javaweb项目的源代码

6. 求一套完整的JAVA WEB项目的网络购物网站源代码

/** * @description:  * @author chenshiqiang E-mail:csqwyyx@163.com * @date 2014年9月7日 下午2:51:50    * @version 1.0    */package com.example.baidumap;import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.support.v4.view.PagerAdapter;import android.support.v4.view.PagerTabStrip;import android.support.v4.view.ViewPager;import android.text.Editable;import android.util.Log;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ExpandableListView;import android.widget.ListView;import com.baidu.mapapi.map.offline.MKOLSearchRecord;import com.baidu.mapapi.map.offline.MKOLUpdateElement;import com.baidu.mapapi.map.offline.MKOfflineMap;import com.baidu.mapapi.map.offline.MKOfflineMapListener;import com.example.baidumap.adapters.OfflineExpandableListAdapter;import com.example.baidumap.adapters.OfflineMapAdapter;import com.example.baidumap.adapters.OfflineMapManagerAdapter;import com.example.baidumap.interfaces.OnOfflineItemStatusChangeListener;import com.example.baidumap.models.OfflineMapItem;import com.example.baidumap.utils.CsqBackgroundTask;import com.example.baidumap.utils.ToastUtil;import com.example.system.R;public class BaiduOfflineMapActivity extends Activity implements MKOfflineMapListener, OnOfflineItemStatusChangeListener{	// ------------------------ Constants ------------------------	// ------------------------- Fields --------------------------	private ViewPager viewpager;	private PagerTabStrip pagertab;	private MySearchView svDown;	private ListView lvDown;	private MySearchView svAll;	private ExpandableListView lvWholeCountry;	private ListView lvSearchResult;	private List views = new ArrayList(2);	private List titles = new ArrayList(2);	private MKOfflineMap mOffline = null;	private OfflineMapManagerAdapter downAdapter;	private OfflineMapAdapter allSearchAdapter;	private OfflineExpandableListAdapter allCountryAdapter;	private List itemsDown; // 下载或下载中城市	private List itemsAll; // 所有城市,与热门城市及下载管理对象相同	private List itemsProvince;	private List> itemsProvinceCity;	// ----------------------- Constructors ----------------------	// -------- Methods for/from SuperClass/Interfaces -----------	@Override	protected void onCreate(Bundle savedInstanceState)	{		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_offline_map);		//		final String packname = this.getPackageName();//		PackageInfo packageInfo;//		try//		{//			packageInfo = this.getPackageManager().getPackageInfo(packname, PackageManager.GET_SIGNATURES);//			////			if (code == -00)//			{				// 初始化离线地图管理				mOffline = new MKOfflineMap();				mOffline.init(this);				initViews();				viewpager.setCurrentItem(1);//			}//		}//		catch (NameNotFoundException e)//		{//			e.printStackTrace();//		}	}	private boolean isResumed = false;	@Override	protected void onResume()	{		super.onResume();		if (!isResumed)		{			isResumed = true;			loadData();		}	}	@Override	protected void onDestroy()	{		super.onDestroy();		mOffline.destroy();	}	/**	 * 	 * @author chenshiqiang E-mail:csqwyyx@163.com	 * @param type	 *            事件类型: MKOfflineMap.TYPE_NEW_OFFLINE, MKOfflineMap.TYPE_DOWNLOAD_UPDATE, MKOfflineMap.TYPE_VER_UPDATE.	 * @param state	 *            事件状态: 当type为TYPE_NEW_OFFLINE时,表示新安装的离线地图数目. 当type为TYPE_DOWNLOAD_UPDATE时,表示更新的城市ID.	 */	@Override	public void onGetOfflineMapState(int type, int state)	{		switch (type)		{			case MKOfflineMap.TYPE_DOWNLOAD_UPDATE:				MKOLUpdateElement update = mOffline.getUpdateInfo(state);				if (setElement(update, true) != null)				{					if (itemsDown != null && itemsDown.size() > 1)					{						Collections.sort(itemsDown);					}					refreshDownList();				}				else				{					downAdapter.notifyDataSetChanged();				}				allSearchAdapter.notifyDataSetChanged();				allCountryAdapter.notifyDataSetChanged();				break;			case MKOfflineMap.TYPE_NEW_OFFLINE:				// 有新离线地图安装				Log.d("OfflineDemo", String.format("add offlinemap num:%d", state));				break;			case MKOfflineMap.TYPE_VER_UPDATE:				// 版本更新提示				break;		}	}	/**	 * 百度下载状态改变(暂停--》恢复)居然不回调,所以改变状态时自己得增加接口监听状态改变刷新界面	 * 	 * @author chenshiqiang E-mail:csqwyyx@163.com	 * @param item	 *            有状态改变的item	 * @param removed	 *            item是否被删除	 */	@Override	public void statusChanged(OfflineMapItem item, boolean removed)	{		if (removed)		{			for (int i = itemsDown.size() - 1; i >= 0; i--)			{				OfflineMapItem temp = itemsDown.get(i);				if (temp.getCityId() == item.getCityId())				{					itemsDown.remove(i);				}			}			refreshDownList();		}		else		{			loadData();			downAdapter.notifyDataSetChanged();		}		allSearchAdapter.notifyDataSetChanged();		allCountryAdapter.notifyDataSetChanged();	}	// --------------------- Methods public ----------------------	public void toDownloadPage()	{		viewpager.setCurrentItem(0);	}	// --------------------- Methods private ---------------------	private void initViews()	{		// TODO		viewpager = (ViewPager) findViewById(R.id.viewpager);		pagertab = (PagerTabStrip) findViewById(R.id.pagertab);		LayoutInflater inf = LayoutInflater.from(this);		View v1 = inf.inflate(R.layout.view_offline_download, null, false);		svDown = (MySearchView) v1.findViewById(R.id.svDown);		lvDown = (ListView) v1.findViewById(R.id.lvDown);		views.add(v1);		View v2 = inf.inflate(R.layout.view_offline_countrys, null, false);		svAll = (MySearchView) v2.findViewById(R.id.svAll);		lvWholeCountry = (ExpandableListView) v2.findViewById(R.id.lvWholeCountry);		lvSearchResult = (ListView) v2.findViewById(R.id.lvSearchResult);		views.add(v2);		titles.add("下载管理");		titles.add("城市列表");		pagertab.setTabIndicatorColor(0xff00cccc);		pagertab.setDrawFullUnderline(false);		pagertab.setBackgroundColor(0xFF38B0DE);		pagertab.setTextSpacing(50);		viewpager.setOffscreenPageLimit(2);		viewpager.setAdapter(new MyPagerAdapter());		svDown.setSearchListener(new MySearchView.SearchListener()		{			@Override			public void afterTextChanged(Editable text)			{				refreshDownList();			}			@Override			public void search(String text)			{			}		});		svAll.setSearchListener(new MySearchView.SearchListener()		{			@Override			public void afterTextChanged(Editable text)			{				refreshAllSearchList();			}			@Override			public void search(String text)			{			}		});		downAdapter = new OfflineMapManagerAdapter(this, mOffline, this);		lvDown.setAdapter(downAdapter);		allSearchAdapter = new OfflineMapAdapter(this, mOffline, this);		lvSearchResult.setAdapter(allSearchAdapter);		allCountryAdapter = new OfflineExpandableListAdapter(this, mOffline, this);		lvWholeCountry.setAdapter(allCountryAdapter);		lvWholeCountry.setGroupIndicator(null);	}	/**	 * 刷新下载列表, 根据搜索关键字及itemsDown 下载管理数量变动时调用	 */	private void refreshDownList()	{		String key = svDown.getInputText();		if (key == null || key.length()  filterList = new ArrayList();			if (itemsDown != null && !itemsDown.isEmpty())			{				for (OfflineMapItem i : itemsDown)				{					if (i.getCityName().contains(key))					{						filterList.add(i);					}				}			}			downAdapter.setDatas(filterList);		}	}	/**	 * 刷新所有城市搜索结果	 */	private void refreshAllSearchList()	{		String key = svAll.getInputText();		if (key == null || key.length()  filterList = new ArrayList();			if (itemsAll != null && !itemsAll.isEmpty())			{				for (OfflineMapItem i : itemsAll)				{					if (i.getCityName().contains(key))					{						filterList.add(i);					}				}			}			allSearchAdapter.setDatas(filterList);		}	}	private void loadData()	{		new CsqBackgroundTask(this)		{			@Override			protected Void onRun()			{				// TODO Auto-generated method stub				// 导入离线地图包				// 将从官网下载的离线包解压,把vmp文件夹拷入SD卡根目录下的BaiduMapSdk文件夹内。				// 把网站上下载的文件解压,将\BaiduMap\vmp\l里面的.dat_svc文件,拷贝到手机BaiduMapSDK/vmp/h目录下				int num = mOffline.importOfflineData();				if (num > 0)				{					ToastUtil.showToastInfo(BaiduOfflineMapActivity.this, "成功导入" + num + "个离线包", false);				}				List all = null;				try				{					all = mOffline.getOfflineCityList();				}				catch (Exception e)				{					e.printStackTrace();				}				if (all == null || all.isEmpty())				{					ToastUtil.showToastInfo(BaiduOfflineMapActivity.this, "未获取到离线地图城市数据,可能有其他应用正在使用百度离线地图功能!", false);					return null;				}				List hotCity = mOffline.getHotCityList();				HashSet hotCityIds = new HashSet();				if (!hotCity.isEmpty())				{					for (MKOLSearchRecord r : hotCity)					{						hotCityIds.add(r.cityID);					}				}				itemsAll = new ArrayList();				itemsDown = new ArrayList();				itemsProvince = new ArrayList();				itemsProvinceCity = new ArrayList>();				// cityType 0:全国;1:省份;2:城市,如果是省份,可以通过childCities得到子城市列表				// 全国概略图、直辖市、港澳 子城市列表				ArrayList childMunicipalities = new ArrayList();					proHot.cityName = "热门城市";					proHot.childCities = cs;		List updates = mOffline.getAllUpdateInfo();				if (updates != null && updates.size() > 0)				{}			@Override			protected void onResult(Void result)			{				// TODO Auto-generated method stub				refreshDownList();				refreshAllSearchList();				allCountryAdapter.setDatas(itemsProvince, itemsProvinceCity);			}		}.execute();	}

7. 求java web开源项目网站,带源码的?

给你个网站吧,在百度里面搜索源码之家,那里有很多,希望对你回答有所帮助!

求java web开源项目网站,带源码的?

8. 基于javaweb购物网站的源码+数据库

什么时候交付 
一个星期,我能帮你搞定,你把这样式发给我
最新文章
热门文章
推荐阅读