1. Ingresar el siguiente codigo para la actualizacion de datos :
-------------------------------------
datos.jsp
-------------------------------------
<%@ page language="java" %>
<%@ page import = "java.sql.Connection"%>
<%@ page import = "java.sql.DriverManager"%>
<%@ page import = "java.sql.ResultSet"%>
<%@ page import = "java.sql.Statement"%>
<html>
<body>
<h1>DATOS PERSONALES</h1>
<%
try
{
// Conexion con bd
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/katty", "root", "");
if (!conexion.isClosed())
{
// La consulta
Statement st = conexion.createStatement();
ResultSet rs = st.executeQuery("select CI,nombre,apellido,telefono from datos" );
// Ponemos los resultados en un table de html
out.println("<table border=\"1\"><tr><td>CI</td><td>Nombre</td><td>Apellido</td><td>Telefono</td></tr>");
while (rs.next())
{
out.println("<tr>");
out.println("<td>"+rs.getObject("CI")+"</td>");
out.println("<td>"+rs.getObject("nombre")+"</td>");
out.println("<td>"+rs.getObject("apellido")+"</td>");
out.println("<td>"+rs.getObject("telefono")+"</td>");
out.println("</tr>");
}
out.println("</table>");
// cierre de la conexion
conexion.close();
}
else
// Error en la conexion
out.println("fallo");
}
catch (Exception e)
{
// Error en algun momento.
out.println("Excepcion "+e);
e.printStackTrace();
}
%>
<br>
<center>
<br>
<form action="modi.jsp">
<label>nombre</label>
<input id="c3" name="nombre" type="text" />
<input id="c33" name="3" type="submit" value = " Actualizar"/>
</form>
<form action="modia.jsp">
<label>apellido</label>
<input id="c3" name="apellido" type="text" />
<input id="c33" name="3" type="submit" value = " Actualizar"/>
</form>
<form action="modit.jsp">
<label>telefono</label>
<input id="c3" name="telefono" type="text" />
<input id="c33" name="3" type="submit" value = " Actualizar"/>
</form>
<form action="http://localhost:8080/index.jsp">
<input type="submit" value="REGRESAR">
</form>
</center>
</body>
</html>
------------------------------------------------------------------------------
modi.jsp
------------------------------------------------------------------------------
<%@ page language="java" %>
<%@ page import = "java.sql.Connection"%>
<%@ page import = "java.sql.DriverManager"%>
<%@ page import = "java.sql.ResultSet"%>
<%@ page import = "java.sql.Statement"%>
<html>
<HEAD>
</HEAD>
<body>
<form>
<a href="datos.jsp"><input type="button" value="Regresar"></a>
</form>
<%
String nombre1 = request.getParameter("nombre");
try
{
// Conexion con bd
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/katty", "root", "");
if (!conexion.isClosed())
{
// La consulta
Statement st = conexion.createStatement();
st.executeUpdate("UPDATE datos SET nombre = '"+nombre1+"'" );
// cierre de la conexion
conexion.close();
}
else
// Error en la conexion
out.println("fallo");
}
catch (Exception e)
{
// Error en algun momento.
out.println("Excepcion "+e);
e.printStackTrace();
}
%>
</body>
</html>
------------------------------------------------------------------------------
modia.jsp
------------------------------------------------------------------------------
<%@ page language="java" %>
<%@ page import = "java.sql.Connection"%>
<%@ page import = "java.sql.DriverManager"%>
<%@ page import = "java.sql.ResultSet"%>
<%@ page import = "java.sql.Statement"%>
<html>
<HEAD>
</HEAD>
<body>
<form>
<a href="datos.jsp"><input type="button" value="Regresar"></a>
</form>
<%
String apellido1 = request.getParameter("apellido");
try
{
// Conexion con bd
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/katty", "root", "");
if (!conexion.isClosed())
{
// La consulta
Statement st = conexion.createStatement();
st.executeUpdate("UPDATE datos SET apellido = '"+apellido1+"'" );
// cierre de la conexion
conexion.close();
}
else
// Error en la conexion
out.println("fallo");
}
catch (Exception e)
{
// Error en algun momento.
out.println("Excepcion "+e);
e.printStackTrace();
}
%>
</body>
</html>
------------------------------------------------------------------------------
modi.jsp
------------------------------------------------------------------------------
<%@ page language="java" %>
<%@ page import = "java.sql.Connection"%>
<%@ page import = "java.sql.DriverManager"%>
<%@ page import = "java.sql.ResultSet"%>
<%@ page import = "java.sql.Statement"%>
<html>
<HEAD>
</HEAD>
<body>
<form>
<a href="datos.jsp"><input type="button" value="Regresar"></a>
</form>
<%
String telefono1= request.getParameter("telefono");
try
{
// Conexion con bd
Class.forName("com.mysql.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/katty", "root", "");
if (!conexion.isClosed())
{
// La consulta
Statement st = conexion.createStatement();
st.executeUpdate("UPDATE datos SET telefono= '"+telefono1+"'" );
// cierre de la conexion
conexion.close();
}
else
// Error en la conexion
out.println("fallo");
}
catch (Exception e)
{
// Error en algun momento.
out.println("Excepcion "+e);
e.printStackTrace();
}
%>
</body>
</html>
2. Abrir el navegador desde el cual se podra visualizar lo creado anteriormente