当前位置: 代码迷 >> Java Web开发 >> 发表帖子实现附件上传,设立查看权限
  详细解决方案

发表帖子实现附件上传,设立查看权限

热度:39   发布时间:2016-04-16 22:05:13.0
发表帖子实现附件上传,设置查看权限

图是我随便画的,应该有帖子主题,正文,其次正文下面才是附件,附件要实现多个同时上传。
上传附件格式包括:文档、表格、图片、压缩包、音频等。
权限选择:可以选择一个或者多个人,选取的人员才有权限看到帖子和附件,没有选取的人不能看到帖子和附件。被选取的人可以下载附件。
附件上传到ftb服务器。
比如:我选取了创建帖子的头标题,出现帖子创建页面。帖子内容包括:主题、正文、邀请的接收人(通知部分人员我发了帖子)。
选择创建帖子的页面:

function addPost(thisPost.p)
{
    var id="";//id用于表示创建类型,比如1为创建帖子,2为创建投票
    if(thisPost.name="chuanJianTIeZi")//如果这是穿件帖子的页面
    {
        id=“1”;    
    }
}


然后通过id表示的帖子内容(创建帖子):

//主题
var title=document.getElementById("title"+id);
//正文
var text=document.getElementById("text"+id);
//通知的接收人
var friend=document.getElementById("friend"+id);
//附件
var post=document.getElementById("post"+id);
//可看见附件的人
var people=document.getElementById("people"+id);


上传附件的方法:

function uploadPost(id)
{
    var  postObj;
    if(id!=null){
    postObj=document.getElementById("combox"+id);
}else{
 postObj=document.getElementById("combox");
}
…………
…………
}


不知道该怎么整理出完整的上传,及赋予权限。求厉害的大神帮忙给一个完整过程的参考

------解决方案--------------------
这个上传的话呢,建议用 spring的MultipartFile完全可以,权限这东西靠权限表来控制就行了
------解决方案--------------------
上传用控件
权限,搞表
前台 ajax, 权限弹出所有好友
多选,完成显示名称
保存权限表
  相关解决方案