第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

出不來查詢結(jié)果,代碼跟上面完全一致

package?com.imooc.servlet;

import?java.io.IOException;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.ArrayList;
import?java.util.List;

import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?com.imooc.bean.Message;

/**
?*列表頁面初始化控制
?*
?*/
@SuppressWarnings("serial")
public?class?ListServlet?extends?HttpServlet?{
	protected?void?doGet(HttpServletRequest?req,?HttpServletResponse?resp)?throws?ServletException,?IOException?{
		try?{
			req.setCharacterEncoding("UTF-8");
			String?command=req.getParameter("command");
			String?description=req.getParameter("description");
			Class.forName("com.mysql.jdbc.Driver");
			Connection?conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/micro_message","root","");
			StringBuilder?sql=new?StringBuilder("select?ID,COMMAND,DESCRIPTION,CONTENT?from?MESSAGE?where?1=1");
			List<String>?paramList=new?ArrayList<String>();
			if(command!=null&&!"".equals(command.trim())){
				sql.append("?and?COMMAND=?");
				paramList.add(command);
			}
			
			if(description!=null&&!"".equals(description.trim())){
				sql.append("?and?DESCRIPTION?like?'%'???'%'");
				paramList.add(description);
			}
			PreparedStatement?statement=conn.prepareStatement(sql.toString());
			for(int?i=0;i<paramList.size();i++){
				System.out.println(paramList.get(i));
				statement.setString(i+1,?paramList.get(i));
			}
			ResultSet?rs=statement.executeQuery();
			List<Message>?messageList=new?ArrayList<Message>();
			while?(rs.next()){
				Message?message=new?Message();
				messageList.add(message);
				message.setId(rs.getString("ID"));
				message.setCommand(rs.getString("COMMAND"));
				message.setDescription(rs.getString("DESCRIPTION"));
				message.setContent(rs.getString("CONTENT"));
			}
			req.setAttribute("messageList",?messageList);
		}?catch?(ClassNotFoundException?e)?{
			e.printStackTrace();
		}?catch?(SQLException?e)?{
			e.printStackTrace();
		}
		req.getRequestDispatcher("/WEB-INF/jsp/back/list.jsp").forward(req,?resp);
	}
	protected?void?doPost(HttpServletRequest?req,?HttpServletResponse?resp)
			throws?ServletException,?IOException?{
		this.doGet(req,?resp);
	}
}

581845f80001e72905000270.jpg

581845f900019d4805000270.jpg


正在回答

1 回答

后臺有報錯嗎?沒報錯就打個斷點跟一下

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

錒錒嗄 提問者

沒有報錯,最后發(fā)現(xiàn)問題了,是往數(shù)據(jù)庫傳值,到數(shù)據(jù)庫有亂碼
2016-11-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

出不來查詢結(jié)果,代碼跟上面完全一致

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號