2 u010345450 u010345450 于 2016.04.15 17:35 提问

jersey框架下上传form表单出错

前端form

 <form id="picForm" action="/intelligentStage-system-manage/rest/admin/addimage" method="post" enctype="multipart/form-data">  
            <label style="margin-top: 30px;">用户名:</label> 
            <input type="text" id="adminName" name="adminName" />   <br>
            <img src="" id="showPhoto" style="float: right;width: 100px;height: 100px;margin-right: 40px;" />
            <label>密码:</label> 
            <input type="password" id="password" name="password" /> <br>
            <label>确认密码:</label> 
            <input type="password" id="confirm" />  <br>
            <label>姓名:</label> 
            <input type="text" id="name" name="name" /> <br>
            <label>性别:</label> 
            <select id="sex" name="sex" style="width: 100px;height: 30px;">
                              <option value="1">男</option>
                              <option value="2">女</option>
             </select>  <br>

            <input id="photo" name="photo"   type="file" style="float: right;margin-right: 60px;" value="添加照片"/>
            <label>生日:</label> 
            <input type="text" id="birth" name="birth" onClick="WdatePicker()"  clientidmode="Static" /> <br>
            <label>联系方式:</label> 
            <input type="text" id="contact" name="contact" /><br>
            <label>入职时间:</label> 
            <input type="text" id="entryTime" name="entryTime" onClick="WdatePicker()"  clientidmode="Static" />    <br>
            <label>微信:</label> 
            <input type="text" id="wechat" name="wechat" /> <br>
            <label>公司名称:</label> 
            <select id="company" name="company" style="width: 100px;height: 30px;">
                              <option value="0">不限</option>
             </select>  <br>
            <label>备注:</label> 
            <input type="text" id="content" name="content" />   <br>

             <input type="submit" value="上传" /> 
            </form>

后台接收
@POST
@Path("/addimage")
@Produces(MediaType.TEXT_PLAIN)
@Consumes("multipart/form-data")
public String addimage(FormDataMultiPart formDataMultiPart) throws UnsupportedEncodingException{
return null;
}

但是前端会报错
POST http://192.168.223.31:8080/intelligentStage-system-manage/rest/admin/addimage 415 (Unsupported Media Type)
请大神解释一下,谢谢

1个回答

devmiao
devmiao   Ds   Rxr 2016.04.15 23:45
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jersey框架应用实践
本章节在于记录研究某个项目时遇到的restful架构技术jersey框架,这里以自己写的一个简单例子作为切入jersey的参考。本次使用的架构是jersey+guice,jersey作为rest服务框架,guice作为di框架。使用内嵌jetty作为应用容器,舍弃web.xml配置。 进入正题: 一、maven依赖: 以下所列的依赖并非最小集。     org.eclips
SSM框架form表单上传图片接不到值问题
enctype="multipart/form-data" 删除表单中MIME编码就可以接到值了
Jersey处理表单Post信息
目的:仅仅使用Jersey将页面表单中的数据
jersey基于ssm进行上传图片总结
业务需求 有一个专门存放图片的服务器 解决方案 1 应用Springmvc进行异步上传到控制器 2 应用jersey api 中的sendFile 进行文件上传 首先在Springmvc xml中进行配置 bean id="multipartResolver" class="org.springframework.web.multipart.commons.Commo
SSM框架笔记14:Spring MVC表单验证
Spring MVC表单验证在Spring MVC中,表单验证有三种方法。一、基本校验这种方法是基于handler的,优点是定义方便,缺点是不便于复用。1、两个接口:Errors/BindingResult,用来保存绑定错误信息。2、两个方法:errors.reject() / errors.rejectValue(),用来注册全局/字段级别的错误信息3、一个标签: &amp;lt;form:errors...
Struts2中多文件上传.doc
Struts2中多文件上传。STRUTS2框架下开发上传功能
完美整合框架包(Spring+SpringMVC+mybitas+文件上传下载+邮件+短信支持+生成PDF、Excel)
Spring+SpringMVC+mybitas+文件上传下载+邮件+短信支持+生成PDF、Excel 你需要的包都在这里了
jersey 2.x 文件上传
关键代码: application.java中 register(MultiPartFeature.class); 前端html中: 服务端(有略微的名称编码问题): @POST @Path("uploadExcel") @Consumes(MediaType.MULTIPART_FORM_DATA) public String uploadExcel
巧用jax-rs之jersey实现不确定数量、多类型文件批量一次上传接口
巧用jax-rs之jersey实现不确定数量、多类型文件批量一次上传接口 转载自 墨半成霜的博客 原文  http://blog.csdn.net/mobanchengshuang/article/details/18420847 好久没更新博客啦,跟各位博友说声抱歉~~~今天这篇博文的标题不知道是否有些拗口,如果是 那请容许我解释下为何有这篇博文: 大家都知道我们
ThinkPHP官网头像上传原理
浏览:5258发布日期:2013/06/26分类:技术专题关键字: 官网 上传头像 原理 目前,官网的上传头像涉及到图片上传以及图片裁剪。 1,图片上传 在html里使用的是jquery.uploadify.js插件,可以实时显示上传的进度条,并且无刷新显示,用户体验很好(当然,你也可以什么插件都不用,那样就得进行页面跳转了)。 在php里使用官方的uploadFile