jsp与java 的参数传递,int型怎么传递? java 中是:int xx=Integer.parseInt(request.getParameter("xx1"));request.setAttribute("xx2",xx);jsp中是:int xx=(String) request.getAttribute("xx2"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 错了:java 中是:int xx=Integer.parseInt(request.getParameter("xx1"));request.setAttribute("xx2",xx);jsp中是:int xx=(int) request.getAttribute("xx2"); 不对,Method setAttribute(java.lang.String, int) not found in interface javax.servlet.http.HttpServletRequest.而且int xx=(int) request.getAttribute("xx2");也没有这种用法!就改成:String xx=request.getParameter("xx1");request.setAttribute("xx2",xx);/*int xx=111;//int型的传送方法.*request.setAttribute("xx2",""+xx);*/jsp中是:String xx=(String) request.getAttribute("xx2");int kk=Integer.parseInt(xx); 我的正确public void setAttribute(java.lang.String name, java.lang.Object o) 还有个大的问题,从select里取出的int,即自动增加的怎么提交?比如有一个Sid的自动增加类型。String xx=(String) sqlRst.getString("xx");int的怎么写?并且用href怎么写?<a href="BankApp/Watch_Dir?action=STSedit_sub&flag=modify&xx=<%=xx%>">int型的怎么添加条件???? 需要转换以下转换方式如下int+""=字符串Integer.parseInt(字符串)=int int 不是类,Object是所有类的超类,但对不是类的没有用.所以不能用request.setAttribute(java.lang.String, int);String xx=(String) sqlRst.getString("xx");//要把xx转成int得用下面:int xxi=Integer.parseInt(xx);//要xxi自加xxi++;<a href="BankApp/Watch_Dir?action=STSedit_sub&flag=modify&xx=<%=xx%>">//这里面的xx不管是int还是String 都可以.你想用自加前的还是自加后的,在xx或xxi中挑一个就可以了 bmh2001(爆米花)的做法是错误的,第二个参数是Objec类型,你却使用了int.xiaofenguser(风雨)的方法是可行的。就是这样做: Servlet/Bean中: String xx=request.getParameter("xx1"); //是一个整数字符串 request.setAttribute("xx2",xx); //Jsp中 String xx=request.getAttribute("xx2"); int intxx=Integer.parseInt(xx); //转化为int 楼上的说的不错,strSQL="select * from TSuccess where Sid='"+Sid+"'";但是SQL里的语句却说不匹配的错误。Sid在Access里的自动增加的类型。 这个语句怎么写?自动编号里是长整型,我用long 转化过来,却还是javax.servlet.ServletException: [Microsoft][ODBC Microsoft Access 驱动程序] 标准表达式中数据类型不匹配。 strSQL="select * from TSuccess where Sid='"+Sid+"'";改成:strSQL="select * from TSuccess where Sid="+Sid+"";//自增类型是数字的.不要单引号 非常谢谢xiaofenguser(风雨) 可以了:) 关于在CMS中使用Velocity的一点问题,请高手赐教 ajax返回结果后,如何重定向一个页面 我是个很新很菜鸟的菜鸟,想制作一个刷学校网络教学平台登录退出的小软件,应该具备哪些知识,该如何着手啊?谢谢了各位大侠,指导指导,感激感激啊!! 郁闷~Myeclipse不能关掉编辑栏的子窗口了,怎么办? ajaxfileupload+struts2 文件上传奇怪的问题 不够在加 用\\分隔字符串 外网无法访问自架论坛 jsp目录上传问题 JAVA中如何判断路径名是否合法. 请问这是什么源码 SQL语句问题,请您帮忙!! tomcat-3.2.4的日志问题(在线等待)
Method setAttribute(java.lang.String, int) not found in interface javax.servlet.http.HttpServletRequest.
而且int xx=(int) request.getAttribute("xx2");也没有这种用法!就改成:
String xx=request.getParameter("xx1");request.setAttribute("xx2",xx);
/*int xx=111;//int型的传送方法.
*request.setAttribute("xx2",""+xx);
*/jsp中是:String xx=(String) request.getAttribute("xx2");
int kk=Integer.parseInt(xx);
public void setAttribute(java.lang.String name,
java.lang.Object o)
比如有一个Sid的自动增加类型。
String xx=(String) sqlRst.getString("xx");
int的怎么写?并且用href怎么写?
<a href="BankApp/Watch_Dir?action=STSedit_sub&flag=modify&xx=<%=xx%>">
int型的怎么添加条件????
转换方式如下
int+""=字符串
Integer.parseInt(字符串)=int
所以不能用request.setAttribute(java.lang.String, int);String xx=(String) sqlRst.getString("xx");
//要把xx转成int得用下面:
int xxi=Integer.parseInt(xx);
//要xxi自加
xxi++;<a href="BankApp/Watch_Dir?action=STSedit_sub&flag=modify&xx=<%=xx%>">//这里面的xx不管是int还是String 都可以.你想用自加前的还是自加后的,在xx或xxi中挑一个就可以了
Servlet/Bean中:
String xx=request.getParameter("xx1"); //是一个整数字符串
request.setAttribute("xx2",xx);
//Jsp中
String xx=request.getAttribute("xx2");
int intxx=Integer.parseInt(xx); //转化为int
strSQL="select * from TSuccess where Sid='"+Sid+"'";
但是SQL里的语句却说不匹配的错误。
Sid在Access里的自动增加的类型。
自动编号里是长整型,我用long 转化过来,却还是
javax.servlet.ServletException: [Microsoft][ODBC Microsoft Access 驱动程序] 标准表达式中数据类型不匹配。
改成:
strSQL="select * from TSuccess where Sid="+Sid+"";//自增类型是数字的.不要单引号
可以了:)