① 登錄程序login.jsp 運行出錯,能解決問題的有加分。
變數不是那樣用的
需要這樣 <sql:param value=""/>
<sql:query var="validUser" dataSource="${mydatasource}"
scope="session">
SELECT * FROM User
WHERE UserName =? AND
Password=?
<sql:param value="${param.username_login}"/>
<sql:param value="${param.password_login}"/>
</sql:query>
查詢後的結果 放入了「validUser」 中 是一個結果集。
當然,如果用你的那種方法的話 ,可以使用一點 EL語言 jsp中的,
sqlstr="select *from yuangong where "+"name='"+${name}+"'and pw='"+${pw}+"'";
這樣 才能將變數中的值取出,不然只能是字面值