如何使用第三方控件上传图片?

匿名 (未验证) 提交于 2019-12-03 00:22:01

第一步下载,commons-fileupload-1.2.2.jar和commons-io-2.4.jar

建议在API中参考使用到的类和接口

将jar导入项目中(WEB-INF/lib)

修改添加新闻的页面newsDetailCreateSimple.jsp,把表单提交到doAdd.jsp

注意:

在doAdd.jsp中提取表单提交的新闻相关字段,并保存上传的文件,实现新闻的保存功能

注意:

1.需要在doAdd.jsp中导入需要的包

<%@pageimport="java.io.*,java.util.*,org.apache.commons.fileupload.*"%>

<%@pageimport="org.apache.commons.fileupload.disk.DiskFileItemFactory"%>

<%@page import="org.apache.commons.fileupload.servlet.ServletFileUpload"%>

请复制素材中的doAdd.jsp

2.在newsDetailList.jsp中点击“增加”打开newsDetailCreateSimple.jsp页面;

如何查看新闻详情

“新闻标题”链接到newsDetailView.jsp并传递新闻Id参数,用以查看指定Id的新闻详情。

3.修改Dao和Service相关的类,完善“增加新闻信息”方法public boolean add(News news),增加“picPath”字段。

增加“通过新闻id获取新闻”的方法public News getNewsById(int id)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!