JSP elements

1.html page

 1 <html>
2 <head>
3 <title>First Servlet</title>
4 <script language="javascript">
5 function IsEmp()
6 {
7 if(document.login.username.value=="")
8 {
9 alert("Please Enter Your name!");
10 return false;
11 }
12 else
13 {
14 return true;
15 }
16 }
17 </script>
18 </head>
19 <body bgColor="red">
20 <form name="login" action="doInset.jsp" method="get">
21 <input type="text" name="username"></input>
22 <input type="password" name="password"></input>
23 <input type="submit" value="Submit" onClick="return IsEmp();"></input>
24 </form>
25 </body>
26 </html>


2.JSP page

<%@ page import="java.sql.*" %>

<html><head>
<title>Demo</title></head>
<body>
<%!
Connection conn;
PreparedStatement pstmt;
Statement stmt;
int rt;
ResultSet rs;
String username,password;

public void doInsertAndDisplay()
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(
"Jdbc:Oracle:thin:@localhost:1521:ORCL1","scott","tiger");
}
catch(Exception e)
{
System.out.println(e);
}
}
%>
<%
doInsertAndDisplay();
try
{
username=request.getParameter("username");
int uid=Integer.parseInt(username);
password=request.getParameter("password");
pstmt = conn.prepareStatement("insert into userdetails values(?,?)");
pstmt.setInt(1,uid);
pstmt.setString(2,password);
pstmt.executeUpdate();
stmt=conn.createStatement();
rs = stmt.executeQuery("select * from userdetails");

while(rs.next())
{
out.println(rs.getInt(1)+" "+rs.getString(2));
}
}
catch(Exception e)
{
out.println(e);
}
%>
</body></html>

3.Oracle table

1 CREATE TABLE userdetails(userid number(16),password varchar2(16));



转载于:https://www.cnblogs.com/52qin/articles/2308536.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值