hello everyone i get null value while fetching the value of name, lastname etc.. but my image upload going well and good as well as the image is moved or stored to desired location....please help this is my code
public void doPost(HttpServletRequest req,HttpServletResponse res) { fileItem = initRequest(req);
name=req.getParameter("name");
middlename=req.getParameter("middlename");
lastname=req.getParameter("lastname");
age=21;
//age=Integer.parseInt(req.getParameter("age"));
gender=req.getParameter("gender");
email=req.getParameter("email");
mobno=req.getParameter("mobno");
religion=req.getParameter("religion");
nationality=req.getParameter("nationality");
username=req.getParameter("username");
password=req.getParameter("password");
rstatus=req.getParameter("rstatus");
System.out.println(req.getParameter("rstatus"));
File file = uploadFile(fileItem,"G://Friendbook//pictures");
try
{
ps=con.prepareStatement("insert into mem_info values(?,?,?,?,?,?,?,?,?,?,?,?,?)");
ps.setString(1,name);
ps.setString(2, middlename);
ps.setString(3, lastname);
ps.setInt(4,age);
ps.setString(5, gender);
ps.setString(6, email);
ps.setString(7, mobno);
ps.setString(8, religion);
ps.setString(9, nationality);
ps.setString(10, username);
ps.setString(11, password);
ps.setString(12, rstatus);
ps.setString(13,file.getName());
System.out.println("file name "+file.getName());
int result=ps.executeUpdate();
if (result > 0)
{
System.out.println("Ragistration successfull");
}
else
{
System.out.println("Ragistration failed");
}
}
catch(Exception e1)
{
e1.printStackTrace();
}
}