サーブレット テクノロジがサーバーを実装し、Android プラットフォームがクライアントとして機能して個人ストアを実装します。

バックグラウンド:

サーブレット テクノロジを使用してサーバーを実装し、Android プラットフォームをクライアントとして使用して、無制限の製品を備えた個人ストアを実装します。機能要件は次のとおりです。

1. ログイン・登録機能の提供(10点)

2. トップページには「商品一覧」サブページ、「注文」サブページ、「My」サブページが含まれます(20 点)

3. 商品一覧ページで商品リストの項目をクリックすると商品詳細ページにジャンプし、商品詳細ページで買い物カゴの追加や購入操作が可能、商品データはサーバーから取得(20点)

4. 注文ページには個人の注文履歴が表示され (各注文には注文日、注文の合計価格が表示されます)、注文項目をクリックすると注文詳細ページにジャンプします (注文内の製品を含む製品のリストが表示されます)。名前、単価、数量、注文合計金額); (20 ポイント)

4. ショッピングカート内の商品を編集できるショッピングカートページを提供する: 数量の増減、商品の削除、合計金額の計算など; (10 ポイント)

5. マイページを実現し、個人情報を保持できる(10点)

6. サーバーはインターフェースを提供するだけでよく、ビジュアルインターフェースを実装する必要はありません (10 点)

添付ファイルの圧縮パッケージ要件を送信します。

1. Android 側のコード、サーバー側のコード (プロジェクトのクリーン後に送信)、および mysql によってエクスポートされた .sql データベース スクリプト ファイルが含まれます。

2. 機能の紹介と必要な重要な走行スクリーンショット文書を Word 形式で含めます (または録画した走行ビデオ)。

Android ディスプレイ:

1-ログインと登録 [ここには登録のみが表示されます]

 2- 商品一覧

3- アイ​​テムをカートに追加して直接購入

 4- ショッピングカート

5- 注文

 インターフェースの紹介:

 このプロジェクトはパブリック ネットワーク上にデプロイされており、Android リクエスト データはデータベース内のデータであり、サーブレット バックグラウンドもパブリック ネットワーク上にデプロイされています。

サーブレットはecplise+apacheを使用して開発されています

サーブレットのバックグラウンド コード:

 

vx: zew1040994588
登录servlet
public class userLogin extends HttpServlet {

    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    	//0、解决返回中文乱码问题
		resp.setCharacterEncoding("UTF-8");
		JSONObject web_dict = JsonObjectWeb.getJsonInfoDict(req);
		
    	String username = web_dict.getString("username");
        String password = web_dict.getString("password");
        User user = new User();//创建user对象
        user.setUsername(username);
        user.setPassword(password);
vx: zew1040994588
注册servlet
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    	//解决返回中文乱码问题
		resp.setCharacterEncoding("UTF-8");
		JSONObject web_dict = JsonObjectWeb.getJsonInfoDict(req);
		
    	String username = web_dict.getString("username");
        String password = web_dict.getString("password");

        User user = new User();//创建user对象
        user.setUsername(username);
        user.setPassword(password);

Android フロントエンド コード:

補充を待っています

おすすめ

転載: blog.csdn.net/Elephantpretty/article/details/131368281