站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题jsp中关于参数为中文的转向问题及怎样使float型小数点后只两位

jsp中关于参数为中文的转向问题及怎样使float型小数点后只两位

摘要: jsp中关于参数为中文的转向问题及怎样使float型小数点后只两位


1.有如下代码:

<%
int workid=Integer.parseInt(request.getParameter("workid"));
String sql="select * from works where workid="+workid;
ResultSet rs3=DBconn.executeQuery(sql);
rs3.next();
String methods=rs3.getString("methods");
methods.trim();
rs3.close();
if(methods=="员工"){%>



<%
}else if(methods=="职员"){
%>



<%
}else %>





总是最后一个转页,即转向za_gong.jsp,methods等于职员也是.

2.怎样使float型小数点后只两位,如23.56231,只为23.56


转贴:kevinliuu(@。@)

java.text.DecimalFormat df = new DecimalFormat("#.##");
float d = 5002.412162162162;
String newStr = df.format(d);
System.out.println(newStr);





谢谢小花了,呵呵,结贴给你大头啊...


up


。。......


那个方法不行?那就用最原始的方法~~~~~~


第二个解决了,第一个还没,兄弟姐妹们帮帮忙...


......


methods.equals("员工")
methods.equals("职员")



支持花花...
HOHO


花花万岁!!!!!!
OK了,汗,基本的东东,都不会,,,,,,


以后还请两位多多帮忙,呵呵


呵呵,那叫大智若愚


花花不但学识渊博,人还挺幽默的,呵呵


↑返回目录
前一篇: 用JavaScript实现三文本框的值相乘并显示到一文本框(Hot,,,,,,,,,,,,,,,,,,,,,,,New)
后一篇: 求在JSTL里的FOREACH里面怎么知道当前访问的是FOREACH里面的第几个值?在线等