Bagaimana untuk memasang templat (berkaitan teknologi EL)?
ringa_lee
ringa_lee 2017-05-27 17:40:58
0
1
543

Seperti yang dikatakan tajuk, saya mempunyai templat halaman di latar belakang Terdapat beberapa tempat di mana data tertentu perlu diisi. Saya memanggil kaedah untuk menghantar fail templat dan objek konteks, dan kemudian mengembalikan kod html halaman yang dipasang. . Saya ingin bertanya teknologi mana yang lebih mudah untuk melaksanakan ini. Selepas memikirkannya, saya fikir ia tidak begitu berguna. Adalah lebih baik jika anda boleh memberi saya contoh mudah.Spring的EL表达式Java EE的JSTL

Templat:

    Spring EL Test 
Hello, ${user.name}!

Ia adalah mungkin untuk memanggil kaedah seperti ini

String result = parse(File file, Object contextObj); // 得到组装后数据

Data selepas pemasangan:

    Spring EL Test 
Hello, ZhangSan!
ringa_lee
ringa_lee

ringa_lee

membalas semua (1)
大家讲道理

Pertama sekali, izinkan saya membetulkan ungkapan EL tidak disediakan oleh Spring, tetapi oleh JSP 2.x.

Apa yang dipanggil perhimpunan bermaksud menggunakanrequest.setAttribute()设一个名为userobjek untuk menghuraikan objek dalam jsp.

Ini sepatutnya cukup:

User user = new User("ZhangSan"); // user.getName() 应该得到"ZhangSan" request.setAttribute("user", user); // 然后是forward到这个jsp
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!