Rumah >Java >javaTutorial >Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

WBOY
WBOYke hadapan
2023-04-26 09:55:071211semak imbas

    1. Kerja penyediaan

    Seperti yang ditunjukkan di bawah, mula-mula buat setiap fail mengikut keperluan

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Jika anda fikir ia boleh dijalankan pada masa ini, anda silap (saya terperangkap di sini pada mulanya)

    Struktur projek idea

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Jika anda telah belajar menggunakan idea untuk mencipta aplikasi servlet, anda pasti akan mendapati web.xml yang disediakan di sini tidak lengkap sama sekali
    Sila gunakan kod berikut untuk memasukkan teg servlet di atas

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
             version="4.0">
    		//在这里加入上面说过的servlet标签代码
    </web-app>

    2. Terdapat masalah dengan pengekodan fail yang dikompilasi

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    seperti di atas, saya ingin menyusunnya pada mulanya, Tetapi ralat telah dilaporkan

    Sebab di sini ialah javac akan membaca kod fail sumber mengikut pengekodan sistem pengendalian anda, dan komputer saya lalai kepada GBK, tetapi kami semua menulis kod sumber ini dalam Notepad menggunakan UTF-8 untuk menyimpan secara lalai, yang bersamaan dengan javac menggunakan GBK untuk membaca kandungan UTF-8 dan melaporkan ralat

    . Oleh itu, kita perlu menentukan format pengekodan untuk membaca kod sumber sebagai UTF-8

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Pemuat Kelas Pembelajaran

    Ralat yang dilaporkan pada ini masa ialah bahasa Cina dipaparkan secara normal, dan servlet tidak dapat ditemui, yang bermaksud bahawa anda menggunakan kelas ini, tetapi Tidak dijumpai, menurut delegasi ibu bapa, kita tahu bahawa apabila mencari kelas, kita akan mulakan dari cache pemuat kelas sistem Jika tidak, kita akan mencari cache pemuat induknya, iaitu pemuat kelas sambungan Jika tidak, kita akan mencari cache pemuat kelas sambungan Jika cache pemuat induk pemuat kelas masih tidak wujud, mula turun Mula-mula, cari pakej balang di bawah laluan yang ditentukan pemuat kelas bootstrap untuk melihat sama ada ia mengandungi kelas yang kita mahukan dimuatkan dengan pemuat kelas Beberapa Kelas asas semuanya ada di dalamnya, dan laluannya adalah lib di bawah jre di bawah jdk

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Jika anda pernah' t menemuinya lagi, pergi dan lanjutkan pemuat kelas Tentukan laluan untuk mencari, komputer saya ialah laluan berikut

    Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?

    Jika ia tidak ditemui. namun, kemudian nyatakan laluan dalam pemuat kelas sistem, iaitu classpath yang biasa, anda sepatutnya menemuinya semasa mengkonfigurasi laluan

    Kemudian perintah -cp diikuti oleh classpath memberitahu sistem untuk pergi kepada saya dan melihat. untuk itu jika tidak ditemui Nama penuh -cp ialah -classpath Kedua-dua kaedah penulisan boleh dijalankan

    Proses hasil kompilasi

    Apabila anda melaksanakan javac dengan memasukkan cmd dalam fail. pengurus, fail kelas dijana secara lalai dalam direktori semasa, tetapi ada perkara penting di sini, anda menulis Fail sumber java mempunyai arahan pakej, maka kita mesti membuat folder langkah demi langkah mengikut nama pakej (hanya apabila berjalan bolehkah anda mencari fail sumber yang anda import dan tulis),

    -d ialah tempat kelas diletakkan -d adalah sangat mudah untuk mencipta folder pakej secara automatik untuk kami dalam direktori semasa secara manual

    Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi Servlet secara manual untuk dijalankan di Tomcat di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam