2016-04-17 9 views
-3

私は私のWebアプリのため、このJSPコードを持っているを埋め込むしようとしている:JSP構文エラーA-のhref

私は成功句で"<a href="welcome.html">Delete</a>"で構文エラーを取得しています。問題を特定するのに誰も助けてくれますか?ありがとう、ありがとう!

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<title>atozknowledge.com demo loginjsp</title> 
</head> 
<body> 
    <%@ page import="java.sql.*"%> 
    <%@ page import="javax.sql.*"%> 
    <% 
String userid=request.getParameter("usr"); 
session.putValue("userid",userid); 
String pwd=request.getParameter("pwd"); 
Class.forName("com.mysql.jdbc.Driver"); 
java.sql.Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/tomcat","root","root"); 
Statement st= con.createStatement(); 
ResultSet rs=st.executeQuery("select * from users where userid='"+userid+"'"); 
if(rs.next()) 
{ 
if(rs.getString(2).equals(pwd)) 
{ 
out.println("welcome"+userid); 
<a href="welcome.html">Delete</a> 


} 
else 
{ 
out.println("Invalid password try again"); 
} 
} 
else 
%> 
<a href="index.html">Home</a> 
</body> 
</html> 
+0

あなたは質問自体に答えるために予定がない場合にはコメントしないでくださいすべて。私はそれが怖いかどうか気にしないし、私はあなたの提案を望んでいません。 ありがとう、さようなら。 @BalusC –

答えて

0

タグはコードのJava部分に挿入されます。ジュスト有効なJavaコードではありません、あなたのタグを移動したり、

if(rs.getString(2).equals(pwd)) 
{ 
out.println("welcome"+userid); 
%> 
<a href="welcome.html">Delete</a> 
<% 

} 
else 
{ 
out.println("Invalid password try again"); 
} 
1

<a href="welcome.html">Delete</a>あなたのスクリプトレットを閉じます。あなたは、Javaスクリプトレットの外に取得したい場合は、そう(当時<%がそれに戻って)やって%>を使用します。

%><a href="welcome.html">Delete</a><% 
関連する問題