<body>
<form action="chuanzhi.jsp" method="get">
<table>
<tr>
<td>请输入用户名:</td>
<td><input name="name" type="text"/></td>
</tr>
<tr>
<td><input type="submit" value="提交"></td>
</tr>
</table>
</form>
</body>
====================================================================
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.ResultSet"%>
<%@ page import="java.sql.Statement" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>输出</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
String name=request.getParameter("name");
out.println(name);
%>
<%
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String username="register";
String password="register";
Connection conn=DriverManager.getConnection(url,username,password);
String sql="select LOGIN_PWD from LOGIN where LOGIN_NAME=?";
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1,name);
ResultSet rs=pstmt.executeQuery();
int a=0;
while(rs.next()){
a=rs.getInt(1);
}
if(a>0){
out.println("登录成功"+"<br>");
}else{
out.println("登录失败");
}
rs.close();
conn.close();
%>
</body>
</html>
这是我的2个JSP页面的代码,请教一下大神,接下来该怎么写货怎么修改呀
我是初学者,老师之前教我最基础的servlet好长时间不用,不记得了!我会的不多也不够深!最近接到这个小项目,我还有点着急,用三大框架做个人能力还不够!所以就图简单,直接在jsp里面写java代码了!个人有点着急,麻烦您帮帮忙了!
追答这个习惯千万不要养成。你用jsp里面写java代码这种形式,额。。。反正换做我,我是肯定判你不合格的。有什么不懂的就去百度,不会什么就查什么。其实三大框架说起来很高级,其实也就那么回事。有的是前人写好的例子,就算你一开始不太懂为什么,但是只要照着写,就可以了。
追问谢谢你了!趁着这十一我要好好补补三大框架了!