アップロードするファイルを最初に圧縮する必要があるJavaベース(Webworkフレームワーク)のWebアプリに取り組んでいます。javascriptで"inputtype ='file'"要素の値を設定する方法がないので、埋め込まれたアプレットのルートを取ることにしました。基本的に、このアプレットは選択したファイルを圧縮してから、scpを介して圧縮ファイルをサーバーにアップロードします。
うまくいきましたが、Webページ自体のレンダリングに問題があります。代わりに使用できる既存のファイルピッカーがある場合は、アプレット内にファイルピッカーを実装する代わりに考えています。もちろん、「inputtype='file'」は入れません。
これらの既存のカスタムWebファイルピッカーへのリンクは非常に高く評価されます。