关于fileitem
for(FileItem item:list){
if(item.isFormField()){
if(item.getFieldName().equals("title"))
cake.setTitle(item.getString("UTF-8"));
if(item.getFieldName().equals("status"))
cake.setStatus(item.getString("UTF-8"));
if(item.getFieldName().equals("cid"))
cake.setCid(Integer.parseInt(item.getString("UTF-8")));
if(item.getFieldName().equals("taste"))
cake.setTaste(item.getString("UTF-8"));
if(item.getFieldName().equals("sweetness"))
cake.setSweetness(Integer.parseInt(item.getString("UTF-8")));
if(item.getFieldName().equals("price"))
cake.setPrice(Double.parseDouble(item.getString("UTF-8")));
if(item.getFieldName().equals("weight"))
cake.setWeight(Double.parseDouble(item.getString("UTF-8")));
if(item.getFieldName().equals("size"))
cake.setSize(Integer.parseInt(item.getString("UTF-8")));
if(item.getFieldName().equals("material"))
cake.setMaterial(item.getString("UTF-8"));
}else{
}以前学这个插件的时候我记得不是写成item.getString("UTF-8")这样吧,应该是按照实际数据类型写item.getDouble("filename")或者item.getInt("filename")这样的形式
11
收起
正在回答
1回答
同学你好!
FileItem中并没有getDouble()或者是getInt()这样的方法哦~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星