Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

192
Vistas
Angular-Filemanager Java Bridge Falta la implementación GET

Acerca de angular-filemanager ( https://github.com/joni2back/angular-filemanager ), java bridge implementado en un servlet... ¿le falta al GET su manejo de la cadena de acción? Parecería que la lista inicial del directorio raíz surgirá de una solicitud GET. Pero la única llamada para listar los archivos y carpetas en la carpeta raíz proviene del servlet POST.

¡Gracias!

 @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //action is "list" is only handled in the POST of the servlet.... String action = request.getParameter("action"); if ("download".equals(action)) { ... } else if ("downloadMultiple".equals(action)) { }

... y aquí está mi rutina de inicio de index.html (esa URL "php" está asignada a mi Java Servlet en web.xml, si angular-filemanager admite cambiar esa URL principal, hágamelo saber):

 <script type="text/javascript"> //example to override angular-filemanager default config angular.module('FileManagerApp').config(['fileManagerConfigProvider', function (config) { var defaults = config.$get(); config.set({ appName: 'ews-filemanager', listUrl: '/ews-filemanager/bridges/php/handler.php', pickCallback: function(item) { var msg = 'Picked %s "%s" for external use' .replace('%s', item.type) .replace('%s', item.fullPath()); window.alert(msg); }, allowedActions: angular.extend(defaults.allowedActions, { pickFiles: false, pickFolders: false, }), }); }]);
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Trabajando ahora. Entonces JS lib hace publicaciones, solo que el puente Java tenía errores. Por ejemplo, si está en Windows, desea cambiar todas las clases java de permisos de Posix FS a sus equivalentes de DOS. O en mi caso, estoy haciendo todas las autorizaciones fuera del sistema de archivos, así que simplemente actualice el conjunto y obtenga Permisos, para devolver simplemente "rw-rw-rw-". En resumen, instale Bridge (también conocido como back-end) tal como está, mazbe con Spring Security (en el caso de Java) desactivado (haga que comente lo mismo en web.xml) y haga funcionar el ejemplo básico de index.html , luego intégrelo en su aplicación. Lo estoy haciendo con un iframe y desplegando angular-filemanager en su propia guerra en el mismo servidor web...

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda