当前页面: 开发资料首页 → 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了,汗,基本的东东,都不会,,,,,,
以后还请两位多多帮忙,呵呵
呵呵,那叫大智若愚
花花不但学识渊博,人还挺幽默的,呵呵