1、struts2+Hibernate上传图片,如何实现图片可以放在服务器上;数据库保存图片路径。
楼主struts2上传代码会写吗?
struts2本身提供了上传拦截器,用struts2实现上专传功能,并获得保存地址
<!属-- 配置fileUpload的拦截器 -->
<interceptor-ref name="fileUpload">
获得文件存储地址(上传时指定)+文件名
调用保存方法(Hibernate),将文件路径存入数据库
在一个事务中完成即可!
如:有哪块有难点,及时追问。good luck!
2、struts2上传,getRealPath得到绝对路径放在下边,项目如果放在服务器上,是否是服务器路径?
建议写成死的,比如:/images/
这样好处是相对于部署的工程所在盘符下,不用担心win和linux,你那种写法在linux好像有些环境配置不同,拿到的地址也不一样,和不同的服务器有关
3、利用struts2框架上传用户的头像到服务器里,如何在jsp页面中利用<img / >标签获取这个图像呢?
头像地址要用绝对路径保存。
图片要保存在你项目所在服务器容器的应用发布目录下,专要让浏览器可以通过属url地址直接访问到。
将这个url地址保存在数据库中
需要使用的时候把url从数据库中取出来,然后<img / >标签直接指向这个url即可
4、服务器用Struts2框架如何接收AFinal上传的图片?
java后台和你平常用from
表单上传的写法是一样的,什么都不用修改.剩下的都是安卓端的事
5、使用struts2 怎么实现 文件上传到另外一台电脑
传输文件的功能,类似于网络聊天程序。
肯定要用的文件传输用的回IO流,还有网络答通信用到的socket了。
可以在你部署struts2网站的服务器上面写一个网络通信程序(服务器端),对应的网络通信程序(客户端)放在“另外一台电脑”上面。
网站的服务器启动之后:
1。把那个网络通信程序(服务器端)启动
2。把“另外一台电脑”上面的网络通信程序(客户端)启动,现在两端就建立连接了。
3。可以通过服务器端向客户端发送数据。
以上过程跟我们平时用的聊天程序一样。
你可以在网上看看相应的网络聊天程序,现在网上这样的程序还是很多的。
里面实现了这样的机制。
6、Struts2图片文件上传,本地测试没出现问题,上传到服务器之后提示如图
No result defined for action ,你的action返回值配置不正确吧
7、我将图片上传到了服务器,然后点击一个<span></span>的数据将对应图片读取出来.用的struts2和jQuery.
这是本地地址,在jsp中不能显示,你得用服务器地址,我看你这张图片的地址是:
/项目名/rnd_office_nt/Images/123456.jpg 你试试吧
8、javaee 用struts2的文件上传,保存才服务器目录下 服务器是tomcat 为什么电脑重启后 文件就没有了?
首先,
文件复上传到服务制器是保存在磁盘上的,磁盘是永久性存储介质,如果不是手动删除或者中毒(这种可能性不大),是不会丢失的。你可能是上次运行的时候上传的文件在服务器中,后来被你重新发布项目把原项目直接覆盖掉了,因为你原项目中可能没有存你新发布的图片,所以直接丢失掉了,建议如果有重要的上传文件,先将已经上传的文件备份一下,再发布新的项目。或者是你发布新文件的时候设置一下那个发布选项,只覆盖旧文件,不要全部删除后上传新项目,如图
9、swfupload 怎样在jsp页面中把上传的多个文件包成一个文件数组,一次发送给服务器?后台是struts2,谢谢!
http://blog.sina.com.cn/s/blog_4c925dca0100gfjc.html 参考一下
既然会用抄百度问问题,怎袭么不百度一下问题哪? 我写了一个单文件上传的 如果需要的话可以交流一下