01/10/2018, 17:14

Jsp/Servlet không đưa dữ liệu lên view được

mọi người cho em hỏi là em lấy được dữ liệu nhưng đến class Servlet không gọi được dữ liệu vào view

TinSevlet.java

@WebServlet(name="TinSevlet",urlPatterns = {"/TinSevlet"})
public class TinSevlet extends HttpServlet {
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        request.setAttribute("TinSevlet",TinImp.getAlltin());
        RequestDispatcher dis = request.getRequestDispatcher("index.jsp");
        dis.forward(request, response);
    }
}

index.jsp

<tbody>
    <c:forEach items="${TinSevlet}" var="t" >
        <tr>
            <td>${t.idtin}</td>
            <td>${t.title}</td>
            <td>${t.dm}</td>
            <td>${t.ld}</td>
            <td>${t.tt}</td>
            <td><a href="edit?id=${t.id}">Edit</a>
            <a href="delete?id=${t.id}">Delete</a>
            </td>
        </tr>
    </c:forEach>
</tbody>

TinImp.java

public static List<Tin> getAlltin(){
List<Tin> t= new ArrayList<>();
    try {
        String sql= "SELECT *FROM tin";
        PreparedStatement ps;
        con= ConnectionDB.getMySQLConnection();
        ps=(PreparedStatement) con.prepareStatement(sql);
        ResultSet rs=ps.executeQuery(sql);
        while(rs.next()) {
            Tin tin=new Tin();
            int idtin=rs.getInt("idtin");
            String title=rs.getString("tieude");
            String nd=rs.getString("nd");
            String ld=rs.getString("ld");
            String tt=rs.getString("tt");
            String dm=rs.getString("dm");
                                
            tin.setId(idtin);
            tin.setTd(title);
            tin.setNd(nd);
            tin.setLd(ld);
            tin.setTt(tt);
            tin.setDm(dm);
                                
            t.add(tin);
        }
    }
    catch (...) { ... }
}
hunter viết 19:16 ngày 01/10/2018

Bạn có team view không ^^ Mình qua coi thử, xem giúp được gì không ^^

Nguyễn Huấn viết 19:24 ngày 01/10/2018

có ạ… xem giúp em với

hunter viết 19:22 ngày 01/10/2018

Ib mình teamview với bạn

Bài liên quan
0