:
public List<User> getAllUsers()
{
List<User> users=new ArrayList<User>();
try
{
Statement stmt=connection.createStatement();
ResultSet rs=statement.executeQuery("Select * from Students");
while(rs.next())
{
User user=new User();
user.setUserid(rs.getInt(("StudentNo");));
user.setFirstName(rs.getString("StudentName"));
user.setLastName(rs.getString("StudentAge"));
users.add(user);
}
}
catch(SQLException e)
{
e.printStackTrace();
}
return users;
}
. :
A.jsp> conntroller.java > dao.java>dbUtil.java
:
jsp - ** (A.jsp) . , ** , , - , java-.
java- (EX. Update). ( ).
A.jsp( )
First Name: <input type="text" name="firstName"
value="<c:out value="${user.firstName}"/>"/><br/>
Controller.java
public UserController()
{
dao = new UserDao();
}
{
}
Dao.java
public class UserDao
{
private Connection connection;
public UserDao()
{
connection=DbUtil.getConnection();
}
public void updateUser(User user)
{
}
DbUtil.java
public class DbUtil
{
public static Connection con = null;
public static Connection getConnection()
{
}
}