jsp+servlet:用servlet来执行数据库操作 但是怎么传sql语句啊?
展开全部
你直接在doGet或者doPost里打开数据库 取出或者存入需要的数据不就完了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先理解servlet是什么东西就好办了,servlet本质就是java类程序,可以直接在servlet中写jdbc,当然一般会调用数据层的dao
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
response.setContentType("text/html");
String ls_retString = "Server doPost Excuted:Received Data:";
PrintWriter out = response.getWriter();
String paramName = null;
String paramValue =null;
Map<String,String> parmMap = new HashMap<String,String>();
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements())
{
paramName = (String)paramNames.nextElement();
try{
paramValue = request.getParameter(paramName);
}catch (Exception e) {
out.println(PublicData.RET_ACTION_ERR);
out.flush();
out.close();
parmMap = new HashMap<String,String>();
e.printStackTrace();
break;
}
parmMap.put(paramName,paramValue);
ls_retString += "paramName:"+paramName+"--paramValue:"+paramValue+"~~~";
}
out.println(ls_retString);
out.flush();
out.close();
解析参数做执行数据库的操作
String ls_retString = "Server doPost Excuted:Received Data:";
PrintWriter out = response.getWriter();
String paramName = null;
String paramValue =null;
Map<String,String> parmMap = new HashMap<String,String>();
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements())
{
paramName = (String)paramNames.nextElement();
try{
paramValue = request.getParameter(paramName);
}catch (Exception e) {
out.println(PublicData.RET_ACTION_ERR);
out.flush();
out.close();
parmMap = new HashMap<String,String>();
e.printStackTrace();
break;
}
parmMap.put(paramName,paramValue);
ls_retString += "paramName:"+paramName+"--paramValue:"+paramValue+"~~~";
}
out.println(ls_retString);
out.flush();
out.close();
解析参数做执行数据库的操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做毕业设计吗?还是考试的大题?你肯定不是开发人员,应该是学生。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询