プロジェクトでは、開発者はHttpServletResponse.setContentTYpe()
、に続いてHttpServletResponse.setCharacterEncoding()
;を使用しました。が原因で、展開セットアップでコンパイルエラーが発生しましたresponse.setCharacterEncoding
。
クラスが欠落していることは明らかHttpServletResponse
でしたが、再確認するために多くの調査を行い、最も妥当な理由はそれでservlet-api.jar
あり、ビルドプロセス中にjsp-api.jar
含まれていないことがわかりました。classpath
開発者側でもチェックしてもらいましたが、エラーはまだ残っていました。それで、私はその過程でベテランである人たちに尋ねました、そして彼が立てた原因はエラーが原因でHttpServletResponse.setContentTYpe()
あり、続いてHttpServletResponse.setCharacterEncoding()
、そして2つのラインを正常に動作するように置き換えた後HttpServletResponse.setContentType("application/json;UTF8")
です。
もう一度javadocsを調べて、それが可能かどうかを確認しましたが、そのようなロジックはありませんでした。これらの2つの方法がコンパイルエラーを引き起こす可能性があるかどうか誰かに教えてもらえますか?または、完全なリファレンスからJavaの学習を開始する必要がありますか。