zoukankan      html  css  js  c++  java
  • 第二阶段团队冲刺第七天

    实现了加入书架的功能

     

    package Servlet;
    
    import java.io.IOException;
    import java.io.PrintWriter;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import dao.dao;
    import entity.Book;
    import entity.Bookshelf;
    import net.sf.json.JSONObject;
    
    
    public class AddBookshelfServlet extends HttpServlet {
    
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            request.setCharacterEncoding("utf-8");
            response.setCharacterEncoding("utf-8");
            response.setContentType("text/html; charset=utf-8");
            String bookname =request.getParameter("bookName");
            String username =request.getParameter("username");
    
            Bookshelf bookshelf =new Bookshelf(bookname,username);
            dao dao =new dao();
            PrintWriter out = response.getWriter();
            JSONObject json=new JSONObject();
            if(dao.addshelf(bookshelf)) {
                json.put("result", 1);
                out.print(json);
            }else {
                json.put("result", 0);
                out.print(json);
            }
        }
    
    
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            // TODO Auto-generated method stub
            doGet(request, response);
        }
    
    }
    
    AddBookshelfServlet.java
    package com.example.fooks.utils;
    
    import android.content.Context;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.AdapterView;
    import android.widget.BaseAdapter;
    import android.widget.TextView;
    
    import androidx.recyclerview.widget.RecyclerView;
    
    import com.example.fooks.R;
    import com.example.fooks.entity.Book;
    import com.example.fooks.entity.Bookshelf;
    
    import java.util.List;
    
    
    public class ShopsAdapter extends BaseAdapter {
        private List<Book> mList;
        private Context mContext;
        private LayoutInflater mLayoutInflater;
    
    
        public ShopsAdapter(List<Book> mList, Context mContext) {
            this.mList = mList;
            this.mContext = mContext;
            this.mLayoutInflater = LayoutInflater.from(mContext);
        }
    
        @Override
        public int getCount() {
            return mList.size();
        }
    
        @Override
        public Object getItem(int position) {
            return mList.get(position);
        }
    
        @Override
        public long getItemId(int position) {
            return position;
        }
    
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            ViewHolder viewHolder;
            if(convertView==null)
            {
                viewHolder= new ViewHolder();
                convertView=mLayoutInflater.inflate(R.layout.booklist,null);
                viewHolder.mBook= convertView.findViewById(R.id.book_show);
                convertView.setTag(viewHolder);
            }else {
                viewHolder=(ViewHolder)convertView.getTag();
            }
    
            Book book=mList.get(position);
            viewHolder.mBook.setText(book.getBookName());
    
            return convertView;
        }
    }
    
    ShopsAdapter.java
  • 相关阅读:
    hdu 1455 N个短木棒 拼成长度相等的几根长木棒 (DFS)
    hdu 1181 以b开头m结尾的咒语 (DFS)
    hdu 1258 从n个数中找和为t的组合 (DFS)
    hdu 4707 仓鼠 记录深度 (BFS)
    LightOJ 1140 How Many Zeroes? (数位DP)
    HDU 3709 Balanced Number (数位DP)
    HDU 3652 B-number (数位DP)
    HDU 5900 QSC and Master (区间DP)
    HDU 5901 Count primes (模板题)
    CodeForces 712C Memory and De-Evolution (贪心+暴力)
  • 原文地址:https://www.cnblogs.com/biigteam/p/13069097.html
Copyright © 2011-2022 走看看