1
URL 변수를 사용하는 카테고리를 다른 서블릿에 전달하는 간단한 자바 서블릿을 작성합니다.자바 서블릿 : URL 변수 값을 공백으로 전달합니다.
ResultSet rs = qw.DBquery("select distinct manufacturer from Products order by manufacturer asc");
try {
while (rs.next()) {
table+= "<tr><td><a href=\"getItems?manufacturer="
+ rs.getString("Manufacturer") + "\">"
+ rs.getString("Manufacturer") + "</a></td></tr>\n";
}
}
의 출력을 포함하는 다음 코드 예를 들어
:
http://localhost/getItems?getItems?manufacturer=Adobe%20Acrobat
:
Adobe
Adobe Acrobat
IBM
IBM - Workstations
내가 하나를 클릭하면 링크가 같은 URL에 도달 그러나 제조업체 변수와 해당 값을 얻을 때
String manufacturer = request.getParameter("manufacturer");
ResultSet rs1 = qw.DBquery("select * from products where Manufacturer like '"
+ manufacturer + "'");
쿼리 출력이 실패하고 제조업체 값에 공백이 있으면 아무 것도 출력하지 않습니다. 다시 변환하는 방법에 대한 아이디어 또는 해결 방법은 무엇입니까? 나는 어떤 종류의 urldecode를 할 필요가 있는가? 미리