|
本帖最后由 lgwt9829 于 2018-6-14 10:21 编辑
J2EE多年,初学移动开发,寻觅一圈选择了X5,坚持动手是最好的实践,东拼西凑仿照各种例子做自己的第一个app。已实现了简单的增删改页面跳转登陆等功能,现在有个场景遇到了问题,求各位高手解答:手机端场景:有一个表单,采集某个对象的基本信息,然后要拍照,点击拍照调用摄像头拍照获取照片名称xx.jpg,将名称存放在数据库里,照片则上传到服务器的指定目录下。现在照片名称已经获取了,上传参照论坛里其他朋友的例子,也想实现Cordova 的fileTransfer的功能。但遇到了问题:
1.写js,问这个servlet地址该怎么写?(我仅使用的是WeX5,没有其他后端服务)
- Model.prototype.uploadImage = function(imageURI) {
- var uri = encodeURI("http://172.20.10.8:8080/x5/police/uploadImage");// 这个URl地址到底应该怎么写路径??????
- var ft = new FileTransfer();
- function success(result) {
- navigator.notification.progressStop();
- }
- function fail(message) {
- alert("失败:" + JSON.stringify(message));
- }
- ft.upload(imageURI, uri, success, fail);
- }
复制代码 2.写java文件uploadImageServlet,问这个java文件到底应该放在哪个目录下?这里没有J2EE工程的src目录啊。。。我的服务在Bass/police下,java文件也放在这里么?
3.既然是个servelt,就需要在web.xml中注册,我的环境就是直接下载解压运行的WeX5,此应用或者此工程的web.xml在哪?
|
|