耳朵聋是什么原因| 惟妙惟肖什么意思| bid什么意思| 楞头青是什么意思| 双脚麻木是什么病的前兆| 毓婷是什么药| 鼻炎吃什么药效果最好| 长期喝枸杞水有什么好处和坏处| 飞机上不能带什么东西| 1905年属什么生肖| 高反人群一般是什么人| puma是什么牌子| 灰溜溜是什么意思| 口腔溃疡吃什么菜| 198是什么意思| 7月11日是什么日子| 姓彭的女孩子取什么名字好| 第一次同房要注意什么| 血脂稠吃什么药最好| 师夷长技以制夷什么意思| 手背麻木是什么原因| 种小麦用什么肥料好| 无后为大的前一句是什么| 脾喜欢什么食物| 牡丹什么意思| 瓦是什么的单位| 甘心的近义词是什么| 笑面虎比喻什么样的人| 下面潮湿是什么原因引起的| 甲沟炎是什么引起的| 终止妊娠是什么意思| 三高挂号挂什么科| 中国人在印度属于什么种姓| 今年什么时候暑伏| 小舌头叫什么| 白莲花是什么意思| 分率是什么意思| 为什么打喷嚏| 梦到自己怀孕了是什么预兆| 萎缩性胃炎可以吃什么水果| 徒劳无功是什么意思| 全血是什么意思| 肾阳不足吃什么中成药| 绿色食品是什么| 秉字五行属什么| 给产妇送什么礼物好| 什么是意象| 脾虚湿气重吃什么好| 什么克风| 洁尔阴洗液有什么作用| 上岸了是什么意思| 睡觉背疼是什么原因| 脑干出血是什么原因造成的| 辛未日五行属什么| 梦见老公有外遇预示什么| 为什么要做肠镜检查| 水泡长什么样| 什么是九宫格| 撰文是什么意思| abr是什么检查| touch是什么意思| 舌头有裂纹是什么病| 喉咙痒是什么原因引起的| 红曲红是什么| 脾大吃什么药能缩小| c2是什么车型| 高血压要吃什么| 属龙五行属什么| 椎体楔形变是什么意思| 梦见和死去的亲人说话是什么意思| 怂人是什么意思| 什么得直什么| 相手蟹吃什么| 咳嗽吃什么好的快偏方| 西药是什么药| 冰瓷棉是什么面料| 含五行属什么| 爷爷的爸爸叫什么| 晋字五行属什么| falcon是什么牌子| 勾芡是什么意思| 指腹为婚是什么意思| 生完孩子吃什么补身体| 组织委员的职责是什么| 什么食物含牛磺酸| 水飞蓟是什么| 口臭挂什么科| 1954年出生属什么| 肩胛骨缝疼挂什么科| 陈皮为什么越陈越好| 年底是什么时候| 苏子是什么| 吃什么水果养胃| 喝莓茶对身体有什么好处| 坎什么意思| 胎儿什么时候入盆| 蛔虫是什么动物| 腿痒是什么原因| 虫洞是什么| 8.14是什么星座| 负离子什么意思| 什么是理疗| 出大汗是什么原因| 头晕做什么检查| 鲁冰花是什么意思| 社会保险费是什么| 西瓜什么时候种| 测怀孕什么时候最准| 马天尼是什么酒| 台阶是什么意思| 什么车最省油| 劲仔小鱼是什么鱼做的| 双侧半卵圆中心缺血灶是什么意思| 三月份是什么星座| 木林森属于什么档次| 天天喝可乐有什么危害| 脸上脱皮是什么原因| ph值高是什么原因| 手淫过多会导致什么| 什么动物没有方向感| 竖心旁与什么有关| 爱马仕为什么要配货| 为什么要分手| 低筋面粉是什么面粉| c2可以开什么车| 什么猫掉毛少| 眉毛白了是什么原因引起的| 37是什么意思| 耳朵疼什么原因| 多汗症是什么原因引起的| 土界读什么| 301医院院长什么级别| pda医学上是什么意思| 脾肾亏虚的症状是什么| 小孩血糖高有什么症状| 怀才不遇是什么意思| 眼睛发粘是什么原因| 甲基蓝治疗什么鱼病| 青春永驻是什么意思| 豆腐是什么做的| 观音坐莲什么意思| 指甲上有竖条纹是什么原因| 一个虫一个卑念什么| 鬼压床是什么| 黄标车是什么意思| 为什么会牙疼| 梦见偷菜是什么意思| 梦见猫是什么预兆| 感冒虚弱吃什么食物好| 梦见好多猪肉是什么意思| 大便发绿色是什么原因| 喜欢绿色的女人是什么性格| 青海古代叫什么| 属牛的生什么属相的孩子好| 精液偏黄是什么原因| 什么叫托特包| 男士175是什么码| 142是什么意思| 肝损害是什么意思| 尿道口流白色液体是什么病| 产奶速度慢是什么原因| 4.24是什么星座| 银屑病用什么药最好| 00后是什么意思| 人心隔肚皮什么意思| 葡萄糖为什么叫葡萄糖| 妇科做活检是什么意思| 忌入宅是什么意思| 血压为什么晚上高| 肾阴虚的表现是什么| juicy什么意思| 冰字五行属什么| 灼热感是什么样的感觉| 吃芒果有什么好处| 为什么人一瘦就会漂亮| 突然眼睛充血是什么原因引起的| 纯色是什么颜色| 黑玫瑰代表什么意思| 黑加仑是什么| 仓鼠是什么科动物| 类风湿因子高说明什么| 胃火旺盛吃什么药| 神采什么| tag什么意思| 黄瓜不能和什么一起吃| 周瑜和诸葛亮是什么关系| 来月经有异味什么原因| 天空像什么| 慢性阑尾炎吃什么药| 怀孕为什么会恶心想吐| 和解少阳是什么意思| 金国人是现在的什么人| 手心痒痒是什么预兆| 男性内分泌失调有什么症状| 嘴咸是什么原因| 火药是什么时候发明的| 什么病才吃阿昔洛韦片| 月经前是什么期| 什么是设计| 广州有什么小吃特产| 解肌是什么意思| 八月节是什么节| 天牛是什么| 沙蚕是什么动物| 双顶径和头围有什么区别| 睡觉时身体抽搐是什么原因| 家有小女是什么生肖| 临床医学是什么| 河豚为什么有毒| 神仙水是什么| 孩子拉肚子吃什么食物好| 胎毒是什么样子的图片| 两色富足间是什么生肖| 减肥中午吃什么比较好| 今年什么时候进伏天| 手背有痣代表什么| 什么是中出| 怀孕十天左右有什么反应| 有肝病的人吃什么好| 宫颈口大是什么原因| 喝醋对身体有什么好处| 为什么要小心吉普赛人| 宝宝病毒感染吃什么药效果好| 导管是什么意思| 低血压吃什么药效果好| 咳嗽有白痰吃什么药| 血液四项检查是什么| 糖衣炮弹什么意思| 什么是偏光眼镜| 乳头瘤有什么症状| 出油多是什么原因| 泡脚用什么东西泡最好| 鹿晗的原名是什么| 什么什么万分| 意象是什么意思| 领衔是什么意思| 文化大革命什么时候| 鹿皮绒是什么面料| 尿路感染挂什么科| 发烧去医院挂什么科| 肌酐是检查什么的| aosc医学是什么意思| atp 是什么| 土阜念什么| 腱鞘炎吃什么药最好| 维生素b5又叫什么| jeep是什么意思| 难为情是什么意思| 长期喝山楂水有什么好处和坏处| 麻雀吃什么| 嘴唇没有血色是什么原因| 橙色加绿色是什么颜色| 1959年是什么年| 智能眼镜有什么功能| 用盐刷牙有什么好处和坏处| 梦见摘枣吃枣是什么意思| 闲的蛋疼是什么意思| 荨麻疹去药店买什么药| 5月31号是什么星座| 金酒兑什么好喝| 女性排卵期出血是什么原因| 鼠和什么属相相冲| 十一月十五号是什么星座| 今年什么时间进伏| 百度Presko?i? na obsah

27款新车3月上市 轿车SUV各占半壁江山

z Wikipédie, slobodnej encyklopédie
Verzia z 14:14, 3. január 2025, ktorú vytvoril Punteador (diskusia | príspevky) (Funkce návrhy odkaz?: P?idány 3 odkazy.)
(rozdiel) ← Star?ia verzia | Aktuálna úprava (rozdiel) | Nov?ia verzia → (rozdiel)
百度 记者也咨询了公积金中心客服人员,仅组合贷中公积金贷款部分,从初审到面签就需要至少15个工作日,即使完成面签离放款还有一段时间。

JSP je technológia Java, ktorá pomáha softvérovym vyvojárom obsluhova? dynamicky generované webové stránky, zalo?ené na HTML, XML alebo ostatnych typoch dokumentov.

Na internete sa mo?no stretnú? s dvoma základnymi typmi stránok, statické a dynamické. Obsah statickej stránky je rovnaky a to bez oh?adu na to aky u?ívate? sa ku stránke prihlási. Naproti tomu dynamické stránky prisp?sobujú svoj obsah u?ívate?ovi t. j. reagujú na jeho impulzy, menia pod?a jeho potrieb, pam?tá si jeho nastavenie od minulej náv?tevy a dáva mu len informácie, ktoré potrebuje.[1]

JSP patrí medzi technológiu tvorby dynamickych stránok na webovom serveri; okrem nej sa mo?no stretnú? s CGI (Common Gateway Interface), ASP (Active Server Pages), PHP (PHP: Hypertext Preprocessor) a JavaScript (ide o technológiu pou?ívanú na strane klienta).[1] JSP dokument je zmesou kódu Javy, XML, JDBC, HTML a JavaScriptu.

Technológia JSP

[upravi? | upravi? zdroj]

Stránka JSP sa skladá z viacerych ?astí:

  • Skriptovacie elementy,
  • direktívy,
  • in?trukcie (akcie),
  • elementy XML.

Príklad jednoduchej stránky JSP:

<% if (session.isNew()) %>
	Prosím nech sa pá?i vstúpi?!
<% else %>
	Vitajte sp??!

V ?preklade“ to znamená:

JAVA: Ak u?ívate? e?te nenav?tívil tento webovy server
HTML: Prosím nech sa pá?i vstúpi?!
JAVA: inak
HTML: Vitajte sp??!

Preklad JSP dokumentu

[upravi? | upravi? zdroj]

Popis procesu prekladu dokumentu JSP:

  1. Vytvorenie dokumentu JSP napr. index.JSP
  2. Umiestnenie dokumentu na server, kde be?í kontajner JSP
  3. U?ívate? nav?tívi dokument index.JSP
  4. Po zadaní prvého po?iadavku na dokument kontajner JSP prelo?í dokument do jazyku Java. Vysledny prelo?eny dokument bude ma? názov _index.java
  5. Preklad _index.java do bytového kódu _index.class
  6. Kontajner JSP na?íta súbor triedy a na základe zistenej definície vytvorí novy objekt. Dochádza k inicializácii v?etkych premennych. Tento krok m??eme pomenova? ako inicializácia samotného dokumentu JSP.
  7. Kontajner vytvorí zodpovedajúci dokument a odo?le ho k u?ívate?ovi. Tento dokument neobsahuje ?iadny zostatkovy kód JSP t. j. u?ívate? dostane dokument (Prosím nech sa pá?i vstúpi?!) alebo dokument (Vitajte sp??!).
  8. Pri ?al?ích po?iadavkách na dokument JSP sa vraciame len k bodu ?íslo 7 a? do chvíle kym kontajner príslu?nej triedy neodstráni.
  9. Ak kontajner JSP potrebuje uvo?ni? ?as? pam?te a nikto dokument JSP nepo?aduje m??e kontajner súbor triedy z pam?ti vymaza? alebo ke? správca systému sa rozhodne kontajner JSP vypnú?. Objekt je z pam?te uvo?neny.
  10. Pri ?al?ej náv?teve sa kontajner JSP vracia k bodu 6.[1]

Skriptovacie zna?ky

[upravi? | upravi? zdroj]

Dokument JSP obsahuje dva druhy zna?iek resp. elementov a to HTML a príkazy JSP. HTML elementy sú ohrani?ené ?picatymi zátvorkami (znakmi nerovnosti < a > ). Príkazy JSP ?picaté zátvorky a znak %. Technológia JSP pou?íva tri druhy skriptovacích elementov a to deklarácia, vyrazy a skriplety.[1]

Deklarácia

[upravi? | upravi? zdroj]

Deklarácia sa vytvára tak, ?e sa zapí?e v jazyku Java medzi zna?ky <%! a %>. Príklad:

<%! int pocet=100; %>

Príklad vytvorí premennú ?pocet dátového typu int“ a inicializuje sa na hodnotu 100. Hodnota premennej sa m??e meni?. K inicializácii dokumentu dochádza ve?mi zriedka (mo?no ho poklada? za jednorazovú ?innos?).[1]

Vyrazy (Expressions)

[upravi? | upravi? zdroj]

Vyraz JSP vzniká napísaním vyrazu v jazyku Java a uzatvorenia ho medzi zna?ky <%= a %>.

<%= pocet+1 %>

Vyraz JSP sa vyhodnotí ako 101. Pri náv?teve stránky sa na miesto premennej po?et doplní jej hodnota t. j. 100. D?le?ité je, ?e vyraz ?pocet + 1“ nemení hodnotu premennej ?pocet“, ktorá ostáva na hodnote 100.[1]

Skriplety

[upravi? | upravi? zdroj]

Skriplet ?as? kódu v jazyku Java ohrani?eny znakmi <% a %>.

<%
For (int i=100; i >=0; i--){
%>
	Na polici stojí <%= i %> f?a?iek piva. <br>
<%
}
%>

Alebo

<%
For (int i=100; i >=0; i--){

	out.println(Na polici stojí + i +  f?a?iek piva.”`;
}
%>

Rozdiel medzi skripletom a deklaráciou mo?no popísa? nasledovne. Pri deklarácií je hodnota ?pocet“ inicializovaná na 100, to v?ak prebieha len pri inicializácií dokumentu (?o nie je a? tak ?asto). Skriplet je prevedeny pri ka?dej po?iadavke na stránku, t. j. premenná i je nastavená na 100, ale ka?dou náv?tevou sa zni?uje a? kym jej hodnota nie je 0.[1]

Preh?ad elementov kódu JSP[1]
Deklarácia Skriplet Vyraz
Znaky uzatvorenia <%! %> <% %> <%= %>
Obsahuje Jednu alebo viacej deklarácií v jazyku Java. Kód v jazyku Java. Jeden vyraz v jazyku Java.
ú?el Vytvorí názov a m??e mu priradi? i hodnotu. Poskytuje informáciu systému, aby urobil ur?itú akciu. Vracia hodnotu.
Spustenie Pri prvej náv?teve stránky alebo v okamihu, ke? kontajner JSP op?tovne inicializuje stránku. Kedyko?vek, ke? niekto nav?tívi stránku. Kedyko?vek, ke? niekto nav?tívi stránku.

Komentáre

[upravi? | upravi? zdroj]

Komentár je ?as? textu, ktory neprekladá ani kontajner JSP ani webovy prehliada?. Príklady komentárov:

<%!
	int count=100; //Hodnota premennej count
%>

<!- Zobrazí inzerát ?íslo ->

<%-
	Za predpokladu, ?e máme obrázky o?íslované
	od 100 do 111.
-%>

Platnos? a ?ivotnos? identifikátorov

[upravi? | upravi? zdroj]

Základné definície

Názov (identifikátor) je slovo pou?ité k ozna?eniu nie?oho napr. názvy premennych, názvy metód a pod.

Platnos? názvu je oblas? kódu, v ktorej je mo?né dany názov pou?íva? pre ozna?enie ur?itého vyznamu.

?ivotnos? názvu je dynamicky interval, ktory ur?uje, ako dlho bude názov rezervovany v pam?ti. Lokálna premenná metódy (premenná s platnos?ou metódy) je deklarovaná vo vnútri metódy jazyka Java. Platnos? tejto premennej sa obmedzuje iba na danú metódu. ?ivotnos? premennej sa obmedzuje na jedno volanie metódy. Ak je metóda volaná po druhykrát, je premenná znovu vytvorená a op?tovne inicializovaná.[1]

Premenná na úrovni triedy (premenná s platnos?ou triedy) je deklarovaná mimo metódy. Platnos? tejto premennej m??e zahrňova? mnoho metód. Premenná pre?ije zavolanie jedinej metódy a pokia? je metóda zavolaná po druhykrát, premenná sa znovu nevytvára a nie je znovu inicializovaná.[1] Príklad:

<%!
	int i=30;
	
	public void mojaMetoda (JspWriter out) throws Exception {
		int j=10;
		out.println(Vnútri metódy: sa i rovná + i);
		out.println(Vnútri metódy: sa j rovná + j);
		i++;
}
%>
Mimo metódy: <br />
i sa rovná <%= i %>. <br />
Ke? sa pri?íta k premennej i hodnotu 1 <% i++ %> bude
sa hodnota premennej i rovna? <%= i %>. <p>

Volanie metódy mojaMetoda():<br />
<% mojaMetoda(out); %><br />
<% mojaMetoda(out); %><br />

Premenná j je deklarovaná vnútri metódy mojaMetoda () t. j. premenná j je lokálnou premennou tejto metódy. Prístup k tejto premennej má len kód vnútri danej metódy. Premenná i nie je deklarovaná vnútri metódy t. j. má teda platnos? triedy, ?o znamená, ?e ju mo?no pou?íva? na celej JSP stránke. Hodnota premennej i má platnos? triedy, tak?e jej hodnota je inicializovaná len pri inicializácií dokumentu JSP, tak pri ?al?ej náv?teve táto hodnota sa mení.[1]

Premenná i nie je deklarovaná vo vnútri metódy. Má teda platnos? triedy. Je ju mo?né pou?íva? na celej stránke. Premenná i má rovnako ako iné premenné s platnos?ou triedy, dlhú ?ivotnos?. Existuje tak dlho, dokia? nie je odstránená stránka JSP, na ktorej bola definovaná. Hodnota 30 je inicializovaná iba pri inicializácií dokumentu JSP. Ke? premenná i objaví na stránke po druhykrát, rovná sa jej hodnota u? ?íslu 31 a nie 30.[1]

Referencie

[upravi? | upravi? zdroj]
  1. a b c d e f g h i j k l Burd, Burd, Barry. 2003. JSP: JavaServer Pages Podrobny pr?vodce. Praha : Computer Press, 2003. 80-7226-804-X.
孕妇吃什么水果最好 高温丝假发是什么材质 一级军士长是什么级别 瑄字五行属什么 空字五行属什么
素肉是什么 发低烧吃什么药 心脏消融术是什么手术 为什么血压会高 胎盘低置状态是什么意思
封顶是什么意思 唇钉是干什么用的 庚是什么意思 山竹树长什么样子图片 胆在什么位置
相夫教子是什么意思 什么血型容易被蚊子咬 催丹香是什么意思 pth是什么 官杀是什么
白细胞高有什么危害adwl56.com 甲状腺有什么危害hcv9jop5ns0r.cn 心字底的字与什么有关hcv8jop2ns6r.cn 长期胃胀气什么原因hcv9jop2ns4r.cn 血糖低吃什么补得最快hcv9jop0ns1r.cn
人过留名雁过留声什么意思hcv8jop3ns2r.cn 激素是什么hcv8jop8ns8r.cn 双鱼配什么星座hanqikai.com 为什么晚上血压比白天高hcv9jop3ns9r.cn 心脏早博是什么意思hcv8jop0ns3r.cn
框框是什么意思hcv9jop8ns3r.cn 羸弱什么意思0735v.com 安徽什么阳hcv9jop4ns1r.cn 木石念什么hcv8jop6ns3r.cn 黄体破裂什么症状hcv8jop7ns7r.cn
生理盐水和食用盐水有什么区别hcv9jop5ns0r.cn 卫生间除臭用什么最好hcv8jop7ns4r.cn 一九九八年属什么生肖hcv7jop6ns5r.cn 结肠炎吃什么药效果最好hcv9jop0ns1r.cn 什么食物去湿气效果好hcv8jop8ns0r.cn
百度