[英]Parameters cannot be resolved in servlets
我正在嘗試從jsp page-index.jsp獲取憑據,在我的servlet-LoginServlet中,當我使用dao軟件包時
String userName = request.getParameter(usrnm_gtalk);
String password = request.getParameter(password_gtalk);
它說usrnm_gtalk
和password_gtalk
無法解析。
在我的jsp中
<form name="LoginForm" method="post" action="/dao/LoginServlet>
<input type="text" name="usrnm_gtalk"/>
<input type="password" name="password_gtalk" />
web.xml
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<description></description>
<display-name>LoginServlet</display-name>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>dao.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/Login</url-pattern>
</servlet-mapping>
我在庫以及構建路徑中都有servlet-api jar
誰能指出水是問題的原因謝謝
您需要將它們表示為帶雙引號的字符串,而不是不存在的變量(編譯器試圖告訴您)。
String userName = request.getParameter("usrnm_gtalk");
String password = request.getParameter("password_gtalk");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.