我正在上传我的应用程序中的一些文档
protected class myDragEventListener implements View.OnDragListener {
// This is the method that the system calls when it dispatches a drag event to the
// listener.
public boolean onDrag(View v, DragEvent event) {
// Defines a variable to store the action type for the incoming event
final int action = event.getAction();
switch (action) {
case DragEvent.ACTION_DRAG_ENTERED:
v.setBackgroundColor(Color.GRAY);
return true;
case DragEvent.ACTION_DRAG_EXITED:
//v.setBackgroundColor(Color.TRANSPARENT);
return true;
case DragEvent.ACTION_DRAG_STARTED:
return true;
case DragEvent.ACTION_DRAG_LOCATION:
//v.setVisibility(View.VISIBLE);
return false;
// return processDragStarted(event);
case DragEvent.ACTION_DROP:
Toast.makeText(context, "teste ok", Toast.LENGTH_SHORT).show();;
default:
return true;
}
}
因为我的代码
C:\oracle\MiddlewareWeblogic\user_projects\domains\base_domain\uploads
自动返回上面的路径(不知道怎么做!)
我在base_domain中创建了一个名为'uploads'的文件夹,并在其中上传用户文件等
但我想要一些基于网络的路径上传文件夹,例如将“上传”映射到File f=new File(".");
f.getCanonicalPath();
像
这样的东西http://localhost:7001/<my-context-root>/UPLOADS/userdoc.pdf
我试过它和它的不同变化,但是由于一些非常奇怪的原因它对我不起作用:(
在我的weblogic.xml文件中,所有标签都有wls:前缀,这就是我的大四学生为我做的那些。
任何人都可以帮忙。我真的很感激