请问jsp获得java方法的参数值方法。
我有个a.jsp,里面用java小脚本查询数据库:Stringsql="selectt.xhfromtesttwheret.name='"+name+"'";在此之前:S...
我有个a.jsp,里面用java小脚本查询数据库:
String sql="select t.xh from test t where t.name='"+name+"'";
在此之前:String name=Java方法里的参数值;
即在Java方法中:
public String getPersonInfo(String name){
//a.jsp里的name变量要获得这里传进来的参数值的话要怎么做呢?
} 展开
String sql="select t.xh from test t where t.name='"+name+"'";
在此之前:String name=Java方法里的参数值;
即在Java方法中:
public String getPersonInfo(String name){
//a.jsp里的name变量要获得这里传进来的参数值的话要怎么做呢?
} 展开
提示该问答中所提及的号码未经验证,请注意甄别。
2个回答
展开全部
如果是java方法传到jsp可以用转发来做:
request.setAttribute("name",name);
request.getRequestDispatcher("a.jsp").forward(request,response);
然后在a.jsp中用隐含对象request来接受:request.getAttribute("name");
如果是jsp到java方法的话可以用session来完成:
在jsp中:HttpSession session = request.getSession();
seesion.setAttribute("name",name);
java方法中接受:HttpSession session = request.getSession();
session.getAttribute("name");两种方式都需要java类继承HttpServlet
如果还有什么不懂得话可以联系418487301,主要你的问题还不是很清楚
request.setAttribute("name",name);
request.getRequestDispatcher("a.jsp").forward(request,response);
然后在a.jsp中用隐含对象request来接受:request.getAttribute("name");
如果是jsp到java方法的话可以用session来完成:
在jsp中:HttpSession session = request.getSession();
seesion.setAttribute("name",name);
java方法中接受:HttpSession session = request.getSession();
session.getAttribute("name");两种方式都需要java类继承HttpServlet
如果还有什么不懂得话可以联系418487301,主要你的问题还不是很清楚
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询