Open source, commercial support.
- Integrate with FCKEditor
- Using the displayname field
- Character encoding
- Client compatibility
- Efficient deleting
- Connecting to webdav
- Caching and Modified Dates
- Configuration
- Open folder from web page
- Using Caldav
- Create your own dav servlet
- Custom Webdav Properties with Annotation
- Http logging and DebugFilter
- How to support PROPPATCH
- Users Guide
- Modules
- Integrating with non servlet applications
- Permission Dependent Resources
- Running on the root context
- Security in webdav: Authenticate and Authorise
- Test scripts
- Using milton with jquery datatable
- ZSync
Milton does all the character encoding for you, and supports extended character sets.
So you're free to name your files and folders however you like. Milton will apply percentage encoding when generating hrefs (eg in PROPFIND responses) and xml encoding when generating other text fields such as the display name property.
Milton decodes the requested URL before calling ResourceFactory.getResource(..) so again, there's no special handling required.
Note that this means that you must not apply character encoding or decoding anywhere as this will result in double-encoded or double-un-encoded url's which will be incorrect.