Concatenar String externa do código sql no jsp

É uma dúvida boba mas eu estou fazendo uma aplicação e acho que esse é um dos problemas, queria saber se está correto a ordem das aspas na linha 5


<%
String aux = request.getParameter("txtNome");
Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost/banco1","postgres","123");
String SQLid = "SELECT id FROM eventos WHERE nome="+aux;
Statement stm = conn.createStatement();
ResultSet rs = stm.executeQuery(SQLid);
while(rs.next()){
%>


ID: <%=rs.getInt("id") %>



<%} %>

consegui resolver:

String SQLid = "SELECT id FROM eventos WHERE nome='"+aux+"'";