![](/img/trans.png)
[英]I am trying to create a circular LinkedList Please tell me if its a correct way to do it
[英]i am trying to use getParameterName().but exception is raising.please tell me the correct way if i am doing in wrong way
protected void signup(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException, NamingException ,SQLException{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try{
String [] values = new String [10];
Context cx=new InitialContext();
DataSource ds=(DataSource) cx.lookup("jdbc/myDatasource");
Connection conn=ds.getConnection();
Enumeration en=request.getParameterNames();
String str="insert into sign values(?,?,?)";
PreparedStatement pos=conn.prepareStatement("str");
for(int i=0;en.hasMoreElements();i++){
String param=(String) en.nextElement();
values [i]=request.getParameter("param");
pos.setString(i,values[i]);
}
RequestDispatcher dss=request.getRequestDispatcher("index.jsp");
dss.forward(request, response);
}catch(Exception e){
RequestDispatcher dss=request.getRequestDispatcher("error.jsp");
dss.forward(request, response);
}
}
正如@Shekhar所說,您的代碼應像這樣
int i=0;
while(en.hasMoreElements()){
String param=(String) en.nextElement();
values [i]=request.getParameter("param");
pos.setString(i,values[i]);
i++;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.