Anda di halaman 1dari 13

INDEX

S.No. Topic Signature


1 EXECUTE A SELECT QUERY USING JDBC
2 UPDATE INFORMATION USING JDBC

3 A SERVLET THAT GENERATES PLAIN TEXT


4 BASIC ARITHMETIC FUNCTIONS JSP

5 DISPLAY A STRING USING JSP


6 GENERATE PLAIN TEXT USING JAVA BEANS
PROGRAM : 1
EXECUTE A SELECT QUERY USING JDBC

//Query1.java: Query an mSQL database using JDBC.


import java.sql.*;
/**
* A JDBC SELECT (JDBC query) example program.
*/
class Query1 {
public static void main (String[] args) {
try {
String url = "jdbc:msql://200.210.220.1:1114/Demo";
Connection conn = DriverManager.getConnection(url,"","");
Statement stmt = conn.createStatement();
ResultSet rs;
rs = stmt.executeQuery("SELECT name FROM Customers WHERE num =2001");
while ( rs.next() ) {
String lastName = rs.getString("name");
System.out.println(lastName);
}
conn.close();
} catch (Exception e) {
System.err.println("Got an exception! ");
System.err.println(e.getMessage());
}
}
}
PROGRAM : 2
UPDATE INFORMATION USING JDBC

package com.java2novice.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class MyQueryUpdate {
public static void main(String[] args) {
Connection con = null;
Statement stmt = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.
getConnection("jdbc:oracle:thin:@<hostname>:<port num>:<DB name>","user","password");
stmt = con.createStatement();
String query = "update table emp set salary=2000 where empid=200";
int count = stmt.executeUpdate(query);
System.out.println("Updated queries: "+count);
} catch (ClassNotFoundException e) { // TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) { // TODO Auto-generated catch block
e.printStackTrace();
} finally{
try{
if(stmt != null) stmt.close();
if(con != null) con.close();
} catch(Exception ex){}
}}}
PROGRAM : 3
A SERVLET THAT GENERATES PLAIN TEXT

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("Hello World");
}
}
PROGRAM : 4
BASIC ARITHMETIC FUNCTIONS JSP

arithmetic.jsp
<html>
<head>
<title>Arithmetic</title>
<style>
body, td {font-family:verdana;font-size:10pt;}
</style>
</head>
<body>
<h2>EL Arithmetic</h2>
<table border="1">
<tr>
<td><b>Concept</b></td><td><b>EL Expression</b></td>
<td><b>Result</b></td>
</tr>
<tr>
<td>Literal</td><td>${'${'}10}</td>
<td>${10}</td>
</tr>
<tr>
<td>Addition</td><td>${'${'}10 + 10 }</td>
<td>${10 + 10}</td>
</tr>
<tr>
<td>Subtraction</td><td>${'${'}10 - 10 }</td>
<td>${10 - 10}</td>
</tr>
<tr>
<td>Multiplication</td><td>${'${'}10 * 10 }</td>
<td>${10 * 10}</td>
</tr>
<tr>
<td>Division / </td><td>${'${'}10 / 3 }</td>
<td>${10 / 3}</td>
</tr>
</table>
</body>
</html>
PROGRAM : 5
DISPLAY A STRING USING JSP

<html>
<head>
<title>Hello World</title>
</head>
<body>
Hello World!<br/>
<%
out.println("Hello world!”);
out.println("Your IP address is " + request.getRemoteAddr());
%>
</body>
</html>
PROGRAM : 6
GENERATE PLAIN TEXT USING JAVA BEANS

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
@ManagedBean(name="user")
@SessionScoped
public class UserBean
{
public String text = "This is Text!";
public String htmlInput = "<input type='text' size='20' />";
//getter and setter methods...
}

Anda mungkin juga menyukai