jsp interview questions
Овај туториал пружа потпуну листу питања и одговора за ЈСП интервјуе са објашњењима која ће вам помоћи у припреми:
У покушају да се креирају интерактивне веб странице, представљен је Цоммон Гатеваи Интерфаце (ЦГИ), при чему су се подаци слали напред-назад између сервера и апликације користећи ХиперТект Трансфер Протоцол (ХТТП), пре свега ради повезивања старих информационих система попут база података са веб серверима.
Овај процес је имао много недостатака попут додатних трошкова на меморији за учитавање ЦГИ програма током сваког учитавања странице, није имао механизам за кеширање података између учитавања страница и одузимање превише времена између захтева и одговора. Овај недостатак је изнедрио проналазак технологија на страни сервера, као што су Јава Сервер Пагес (ЈСП).
Шта ћете научити:
Шта је ЈСП
ЈСП је додатак Јава Сервлет-а који има приступ Јава АПИ-у, имплицитним објектима и прилагођеним ознакама у ХТМЛ странице за стварање динамичког веб садржаја.
Јава Сервер Пагес (ЈСП) је технологија заснована на мрежи која креира динамички и интерактивни веб садржај. Створени су уметањем Јава кода у ХТМЛ као и КСМЛ странице. ЈСП може приступити целокупном Јава АПИ-ју, који је проширена класа Сервлет која проширује могућности сервера и реагује на долазне захтеве.
Да би веб странице учиниле динамичним, коришћен је Цоммон Гатеваи Интерфаце (ЦГИ), ЈСП претерано изводи ЦГИ допуштајући динамичке елементе у ХТМЛ странице уместо у одвојене ЦГИ датотеке. ЈСП код се компајлира пре него што га сервер обради, за разлику од ЦГИ / Перл где сервер треба да учита тумач и циљну скрипту на сваком захтеву странице.
ЈСП има предност приступа Јава АПИ-јевима који укључује ЈДБЦ, ЕЈБ, ЈНДИ, ЈАКСП.
Предложено читање = >> ЈДБЦ Интервју питања и одговори
Често постављана питања из ЈСП интервјуа
П # 1) Шта су Јава Сервер Пагес (ЈСП)?
Одговор: ЈСП су мрежна технологија заснована на серверу за динамички и интерактивни веб садржај. То је Јава код унутар ХТМЛ или КСМЛ страница, проширење Сервлета са приступом Јава АПИ-у, имплицитним објектима и прилагођеним ознакама.
П # 2) Можете ли објаснити значење динамичке веб странице?
Одговор: Динамична веб страница је интерактивна или реагује на улазне вредности посетиоца или доба дана, временску зону, матерњи језик гледаоца.
Они су две врсте,
- Скриптирање на страни клијента као што су ХТМЛ5, ЦСС3, ЈаваСцрипт, ЈКуери, АЈАКС, Ацтион Сцрипт, ВБ Сцрипт динамички мењају ДОМ елементе или податке.
- Скриптирање на страни сервера као што су АСП, ЈСП, ПХП, АСП.НЕТ, ЦолдФусион, Јава, Руби, Перл и Питхон који се покреће на веб серверу и испоручује динамички садржај одговарањем на захтеве клијента путем ХТТП-а.
П # 3) Објасните на примерима технологију на страни сервера.
Одговор: Серверске технологије се крећу од серверских скриптних језика, система за управљање базама података, софтвера за веб сервере као што су Апацхе, ИИС, ноде.јс, томцат. Језици за скриптовање на страни сервера попут АСП, ПХП, ЦолдФусион, Питхон или ЈСП користе се за развој динамичких веб страница којима се може приступити путем Интернет протокола без стања као што су ХТТП, ФТП, СМТП или Телнет.
Клијентска машина шаље захтев клијента серверу, а затим сервер верификује и извршава датотеку и њене уграђене скрипте и форматира резултујуће датотеке и шаље их клијенту. Одговор се приказује на клијенту путем прегледача као што су Цхроме, Мозилла, Интернет Екплорер, Опера или Сафари.
П # 4) Које су карактеристике ЈСП-а због којих је неопходна технологија заснована на Интернету?
Одговор: Карактеристике су наведене у наставку:
- Направите интерактивне веб странице.
- Олакшава читање корисничких улазних података и одговор сервера приказа.
- Коришћење имплицитних објеката на веб страници директно.
- Коришћење Јава кода у ХТМЛ странице путем ЈСП-а.
- Олакшава повезивање база података.
- Посетиоци се могу пратити помоћу сесије, апликације или колачића на ЈСП страници.
- Лако за учење и кодирање.
П # 5) Разликовати ЈСП и Сервлет.
Одговор: Следећа табела наводи разлике:
Сервлет | Страница Јава сервера | |
---|---|---|
ПагеЦонтект | ПагеЦонтект | ПагеЦонтект објект се користи за добијање, постављање или уклањање атрибута са објеката странице, захтева, сесије и апликације. |
Сервлет је Јава код, тешко га је кодирати него ЈСП | Јава Сервер Паге су ознаке на ХТМЛ страници, лако као и Јава на хтмл страници. | |
Сервлет игра улогу контролера у МВЦ приступу | ЈСП игра као поглед у МВЦ приступу | |
У Сервлету се може надјачати метода сервице () | У ЈСП-у, метода сервице () не може се надјачати. | |
Управљање сесијама није подразумевано омогућено | Управљање сесијама је аутоматски омогућено | |
У Сервлету су пословна и презентацијска логика имплементиране у једној датотеци. | У ЈСП се пословна логика одваја од логике презентације уз помоћ ЈаваБеанс-а | |
Модификација Сервлета укључује поновно учитавање, прекомпајлирање и поновно покретање сервера, па је стога потребно пуно времена. | ЈСП модификација је брза јер треба само освежити страницу. |
П # 6) Објасните животни циклус странице Јава сервера.
Одговор: Животни циклус ЈСП, који има јспИнит () , _јспСервице () и јспДестрои () методе се састоји из следећих фаза:
- Превод и компилација ЈСП странице: Први корак је претварање ЈСП странице у датотеку Јава сервлета током фазе превода, проверава синтаксу, директиве, акције и библиотеке ознака које се користе на ЈСП страници. Сервлет је компајлиран у датотеку класе сервлета.
- Фаза учитавања и извршења предавања: Састављена класа сервлета учитава се у ЈСП контејнер. Вишеструким инстанцама ове класе управља контејнер за захтеве и друге догађаје интерно јспИнит () и јспДестрои () методама у интерфејсу ЈСП странице. Други интерфејс ХттпЈспПаге садржи методу _јспСервице (). јспИнит () метода позвана само једном у почетку након креирања инстанце.
- Покретање: Током иницијације, метода јспИнит () се позива једном у почетку након што је инстанца креирана, интерно иницијализује променљиве инстанце као што је објекат јава.утил.Дате (), иницијализује везе са базом података, отвара датотеке и креира табеле претраживања интерно.
- Извршење _јспСервице (): За сваки ЈСП захтев и одговор _јспСервице () метода се позива на извршење. Ову методу није могуће надјачати јер се имплицитно примењује.
- Извршење јспДестрои (): Коначно, јспДестрои () метода се извршава када се ЈСП страница уништи и сакупља смеће.
П # 7) Које су разлике између АСП и ЈСП?
Одговор: ЈСП и АСП се користе за развој динамичког веб садржаја. Основна разлика између ове две технологије наведена је у наставку:
Странице активних сервера (АСП) | Јава Сервер Пагес (ЈСП) |
---|---|
АСП је заштићена Мицрософтова технологија на серверу, која се тумачи, обично се примењује на Виндовс оперативном систему | ЈСП је Орацле-ова технологија отвореног кода на серверу, која се компајлира током извршавања, обично имплементирана у Линук оперативни систем. |
Програмер са основним визуелним знањем језика може лако створити активне странице сервера. | Програмер са знањем Јава може лако створити странице Јава сервера. |
АСП се може повезати са базом података путем АДО-а и подржава МС СКЛ базу података. | ЈСП се може повезати на било коју базу података уз помоћ одговарајућих библиотека. |
АСП углавном подржава Мицрософт ИИС сервер. | ЈСП се обично покреће преко ЈБосс-а, ИБМ-ових сервера апликација, Апацхе Томцат-а или било ког веб-сервера заснованог на Линук-у |
П # 8) Разликовати ЈСП и ПХП.
Одговор: ЈСП и ПХП су оба језика на серверу са следећим разликама:
ПХП | ЈСП |
---|---|
ПХП је скраћеница од Хипертект Препроцессор, је скриптни језик отвореног кода на серверу са огромном заједницом и библиотеком | ЈСП је скраћеница за Јава Сервер странице, отворени програмски језик на страни сервера који подржава веб странице са динамичким садржајем. |
Подржава једноставну, вишеплатформну, моћну за развој малих и средњих Веба. | Има приступ Јава АПИ-у, интерно претворен у Сервлет и компајлиран као јава класе. |
ПХП не подржава прилагођене ознаке | ЈСП дозвољава прилагођене ознаке |
Ради на сопственом ЦГИ мотору. | Захтевају контејнере за сервлет попут Апацхе Томцат |
веб хостинг за веб странице развијене помоћу пхп-а је јефтин | Може имати врло сложен код, што отежава разумевање. |
П # 9) Можете ли објаснити МВЦ модел и употребу ЈСП-а у њему?
Одговор: Модел Виев Цонтроллер или МВЦ је образац дизајна који раздваја податке, пословну логику и логику презентације. Модел је стање апликације која представља пословну логику, Цонтроллер је средњи део приказа и модел садржи податке, док је Виев кориснички интерфејс или презентациони слој.
Корисник шаље захтев из прегледача који је присутан на клијентској машини, путем корисничког интерфејса или презентацијског слоја ЈСП странице. ЈСП страница повезује ЈаваБеан који садржи пословну логику и размењује захтеве и одговоре користећи ХТТП протокол. Одговор се шаље прегледачу који садржи информације о статусу и садржај одговора.
П # 10) Који су имплицитни објекти који се користе у ЈСП?
Одговор: Следи листа имплицитних објеката доступних за употребу:
Предмет | Тип | Користите у ЈСП |
---|---|---|
Напоље | ЈспВритер | Оут се користи за уписивање било каквих података у међуспремник, ЈспВритер објекат се користи на ЈСП страници |
Захтев | ХттпСервлетРекуест | Захтев креира сваки ЈСП захтев помоћу веб контејнера, информације о захтеву садрже параметре, информације о заглављу, име сервера, удаљену адресу, порт сервера, тип садржаја и кодирање знакова |
Одговор | ХттпСервлетРеспонсе | Одговор се користи за додавање или ажурирање одговора као преусмеравања на други ресурс или слања грешке у случају да преусмеравање не функционише. |
Цонфиг | СервлетЦонфиг | Конфигуришите објекат попут СервлетЦонфиг који се користи за добивање параметара иницијализације из веб.кмл |
Апликација | СервлетЦонтект | СервлетЦонтект је инстанца апликације која ради као конфигурациони објекат, такође узима, поставља или уклања атрибут из опсега апликације. |
Седница | ХттпСессион | Објекат сесије се користи за добијање, постављање или уклањање атрибута или добијање информација о сесији. |
Страна | Предмет | Странице су додељене референци аутоматски генерисане класе сервлета. |
Изузетак | Бацљиво | Изузетак су објекти из класе јава.ланг.Тхровабле, који се користе за испис изузетка на страници са грешком. |
П # 11) Наведи разлике између укључивања директиве и укључивања ознаке акције.
Одговор: Следеће тачке чине директиву инцлуде и укључују акције јединствене једна од друге:
Укључи Директиву | Укључи акцију |
---|---|
увоз | Слично Јава класама, атрибут импорт се користи за навођење пакета или класа за употребу на ЈСП страници. |
Директива Инцлуде (@инцлуде) обрађује се у време превода, може се користити за укључивање датотеке на релативној путањи или апсолутној путањи. | Укључи радњу () обрађује се у тренутку када захтев стигне на обраду, може да користи датотеку присутну на релативној путањи. |
Они могу садржати садржај ресурса као што је ХТМЛ или ЦСС датотека, али не обрађују динамичке ресурсе. | Они обрађују динамичке ресурсе додајући резултате позивању ЈСП странице. |
Уз директиву инцлуде, параметри попут захтева, одговора или конфигурације нису могли бити прослеђени. | Можемо проследити и друге параметре заједно са укључивањем акције. |
Да би се датотека укључила у ЈСП за укључивање директиве, објекат захтева или одговора не може се проследити позивању ЈСП-а. | Објекат захтева или одговора може се проследити у укључивању акције. |
инцлуде директива се примењује на атрибут датотеке да би се одредио укључени ресурс. | акција укључују се примењује на атрибут странице да би се одредио укључени ресурс. |
П # 12) Објасните упутства која се користе у Јава Сервер Пагес.
Одговор: ЈСП директиве делују као глобалне информације / упутства о целој ЈСП страници, дају упутства контејнеру за претварање ЈСП у сервлет код, у фази превођења, и одређене аспекте ЈСП обраде. Може имати атрибуте одвојене зарезом у формату кључ / вредност. У ЈСП-у је директива описана у таговима.
Постоје три врсте директива:
- Директиве о страницама
- Укључите директиве
- Таглиб директива
П # 13) Објасните скрипте које се користе на Јава Сервер Пагес.
Одговор: Скриплети су ознаке које се користе за извршавање Јава изворног кода у Јава Сервер Пагес, можемо уградити базу Јава извршног кода као што су декларација променљиве, манипулација објектима, позивање методе, условни изрази и руковање изузецима попут три-цатцх у ЈСП скрипта.
<% if (actbalance maintain your account balance minimum of 100 dollars
=100) {%> Your account is upto date
10000) {%> Please invest your amount in fixed deposits
We can provide you loan if required
}%>
П # 14) Које су разлике између провере на страни клијента и на страни сервера?
Одговор: Следе разлике између провере на страни клијента и на страни сервера:
Провера на страни клијента | Провера на страни сервера |
---|---|
У веб обрасцима корисничког интерфејса, корисничке вредности уноса се потврђују на клијентској машини, | Вредности корисничких уноса се потврђују на серверу, тј. Валидација се врши на веб серверу |
Провера клијентске стране врши се помоћу ЈаваСцрипт-а или ВБСцрипт-а | Провера на страни сервера врши се помоћу језика као што су Јава, .Нет, ПХП итд |
Провера ваљаности на страни клијента помаже у спречавању повратног промета неважећих података са клијента на сервер и назад | Провера на страни сервера спречава уметање неважећих података у базу података или заштиту од злонамерних корисника |
П # 15) Који се литерал користи у ЈСП-у?
Одговор: Литерале које се користе на страницама Јава сервера су следеће:
- Боолеан
- Цео број
- Плутајућа тачка
- Низ
- Нула.
П # 16) Наведите разлику између СервлетЦонтект и ПагеЦонтект.
Одговор: Разлике између СервлетЦонтект и ПагеЦонтект дате су у наставку:
- СервлетЦонтект даје информације о ЈСП-у или контејнеру за покретање сервлета. Постоји један сервлетцонтект по веб апликацији, његови параметри се могу подесити у дескриптору веб примене.
- Контекст странице даје ЈСП или сервлет информације о захтевима којима се рукује, са информацијама о захтеву и било којим параметрима као што су сесија, одговор, референца на излазни ток и СервлетЦонтект веб апликације.
П # 17) Наведите разлике између ЈСП цустом и Јава Беан.
Одговор: Разлике су објашњене у наставку:
ЈСП прилагођене ознаке | ЈаваБеанс |
---|---|
Прилагођене ознаке је кориснички дефинисани ЈСП елемент који може изменити ЈСП садржај. | ЈаваБеанс су једноставна Јава класа на ЈСП страницама за стварање динамичких веб страница не могу мењати ЈСП садржај. |
Може да поједностави сложене операције, захтева постављање више конфигурација. | ЈаваБеанс је лако поставити. |
Користи се самостално и на Сервлет и ЈСП страницама. | ЈаваБеанс се могу дефинисати у Сервлету, а затим се могу позивати у ЈСП или Сервлет страници. |
П # 18) Које су разлике између прослеђивања и слања преусмеравања?
Одговор: Разлике су објашњене у наставку:
Проследи () | сендРедирецт () |
---|---|
Преусмеравање страница обрађује се на крају сервера и није видљиво клијенту у форвард () методи. | Преусмеравање страница обрађује се на крају клијента и клијенту је видљиво у методи сендРедирецт (). |
форвард () је бржи од сендРедирецт (). | сендРедирецт () је нешто спорији од форвард (), јер су му потребна два захтева претраживача. |
Изворни УРЛ остаје непромењен у форвард () | Прегледник схвата да за сендРедирецт () подноси нови захтев, отуда се мењају оригиналне УРЛ адресе. |
Оригинални УРЛ и захтеви се понављају када се резултирајућа страница у прегледачу поново учита. | Оригинални захтев или резултујућа УРЛ адреса се не понављају када прегледач поново учитава резултујућу УРЛ адресу. |
П # 19) Који су атрибути на директивама странице?
Одговор: Следи листа атрибута на ЈСП директивама страница:
Назив атрибута | Опис |
---|---|
тампон | Указује на модел међуспремника за излазни ток |
аутоФлусх | Понашање излазног бафера сервлета контролира се овим атрибутом |
Тип садржаја | Атрибут повезан са шемом кодирања знакова |
еррорПаге | Јединствени локатор ресурса за други ЈСП који извештава Јава о непровереним изузецима у време извођења. |
исЕррорПаге | Означава УРЛ наведен горе дефинисаним атрибутом еррорПаге ЈСП странице. |
продужава | Сервлет који генерише суперкласа мора да се прошири наведен је са овим атрибутом |
инфо | Овај атрибут је дефинисан као низ којем приступа Сервлетова метода гетСервлетИнфо (), |
исТхреадСафе | Овај атрибут дефинише модел навоја за Сервлет |
Језик | Изјављује програмски језик који се користи на ЈСП страницама. |
седница | Изјављује учешће ЈСП странице у ХТТП сесијама. |
исЕЛИгноред | Атрибут одлучује да ли ће израз ЕЛ у ЈСП бити занемарен или не. |
исСцриптингЕнаблед | Да ли су елементи скрипти дозвољени за употребу или не, може се одлучити овим атрибутом. |
П # 20) Можемо ли проширити још једну Јава класу у ЈСП?
Одговор: Да, програмер може проширити још један ЈСП користећи.
јавак.сервлет.јсп.ХттпЈспПаге интерфејс се примењује када се ЈСП страница претвори у страницу Сервлет. Стога је могуће проширити још једну Јава класу за ЈСП страницу. Препоручљиво је користити језик израза или библиотеку ознака уместо јава кода на ЈСП страници.
П # 21) Опишите употребу ознаке на примеру.
Одговор: покушава да претражи постојећи објекат на основу променљиве ид и опсега и ако објекат није доступан, креира објекат. Код за усеБеан је приказан испод:
П # 22) Које су вредности опсега за ознаку?
Одговор: У недостатку вредности атрибута опсега у јсп: усеБеан, подразумевана вредност опсега је страница. Остале вредности су захтев, сесија и апликација.
П # 23) Можемо ли решити изузетак током извођења на ЈСП страници?
Одговор: Да, изузеци у извршавању настају због грешке током извршавања ЈСП странице, могу се обрађивати изузећем цатцх анд хандле у Јава скрипту, користећи стандардни Јава код за руковање изузецима.
Водич за Висуал Студио Теам Фоундатион Сервер 2015
П # 24) Чему служи библиотека ознака у ЈСП-у?
Одговор: Стандардна библиотека ознака у ЈСП-у корисна је за превазилажење недостатака прилагођених ознака, постоје три главне библиотеке ознака које се често користе у ЈСП-у. језгро, СКЛ и КСМЛ. Углавном се користе за дизајнирање итерацијских и условних задатака, манипулацију КСМЛ документима, извођење СКЛ операција на базама података и интернационализацију.
П # 25) Каква је корист од ЈСП декларације?
Одговор: Променљиве, методе и поља декларисани су на ЈСП страници помоћу ознака декларације. У ЈСП декларацији, променљиве и методе инстанце су састављене изван методе _јспСервице ().
Синтакса ознака ЈСП декларација је следећа:
док, Ознаке скрипти имају синтаксу као испод:
П # 26) Који су кораци укључени у читање података из обрасца помоћу ЈСП-а?
Одговор: Кораци су следећи:
- Веб странице шаљу улазне податке помоћу ознака обрасца са веб елементима попут текстуалног поља, поља за избор више вредности, радио дугмади за одабир једне од опција и дугмета за слање у Јава Сервер Пагес (ЈСП).
- Провера клијента са ЈаваСцрипт-ом ће осигурати да се корисник упозори порукама у случају да се у поља за унос унесу неисправне вредности и спрече када се кликне на дугме за слање.
- Дугме за слање у обрасцу садржи атрибут ПОСТ или ГЕТ методе за слање корисничког уноса као захтева помоћу протокола за пренос хипертекста (ХТТП), користећи прегледач.
- ПОСТ метода се користи када се у поља за унос уносе осетљиви подаци као што су бројеви кредитних картица, акредитиви за пријаву. Вредности методом ПОСТ неће се приказати на траци УРЛ адресе прегледача.
- ГЕТ метода се може користити за информације које нису осетљиве и вредности ГЕТ методом ће се приказати на траци УРЛ адресе прегледача.
- ЈСП страница користи следеће методе за руковање улазним подацима:
- гетПараметер () : метода се користи за добијање улазне вредности из елемента обрасца као што је поље текста
- гетПараметерВалуес () метода се користи када се више вредности (низ) из елемента обрасца, попут опција поља за потврду
Banana
Egg
Bread
Milk
<% String shoppingcart[] = request.getParameterValues('basket'); For (int i = 0; i
- гетПараметерНамес () враћа набрајање свих имена параметара повезаних са захтевом.
Enumeration enum = request.getParameterNames();
П # 27) Објасните важност података о сесији у ЈСП?
Одговор: Јава Сервер Пагес који је сервлет који одржава информације о статусу веб посетилаца који захтевају УРЛ адресу веб локације у одређеном временском интервалу, познат је као праћење сесија. Информације о посетиоцу који посети веб локацију се чувају са
сетАттрибуте (име низа, вредност објекта) метода као испод:
session.setAttribute('user', name);
Подаци о овој сесији могу се добити помоћу методе гетАттрибуте (име низа) као на доле:
String name= (String)session.getAttribute('user');
П # 28) Шта су колачићи, њихови типови и по чему се сваки тип разликује од другог?
Одговор: Колачићи су текстуалне датотеке које се креирају у клијентској машини и чувају детаље веб претрага или веб локација истражених помоћу прегледача, датума и времена посете, заједно са ИП адресом. Присуство колачића помаже веб локацијама да идентификују клијенте који се враћају на њихове веб локације.
Колачићи су различитих врста као што су аутентификација, праћење и сесијски колачићи.
- Колачићи сесије су кратког века док корисник не истражи одређену веб страницу, а када напусти веб локацију, прегледачи бришу колачиће сесије.
- Праћење колачића како назив говори води евиденцију о томе колико често је посећена одређена веб локација.
- Колачићи за потврду идентитета потврђују истинитост важећег корисника који поново посети веб локацију.
П # 29) Наведите и опишите ознаке акција које се користе у ЈСП-у.
Одговор: ЈСП акцијске ознаке користе се за извршавање задатака као што је употреба ЈаваБеан-а и управљање протоком између веб страница. Следеће су неке од ознака радњи са детаљима.
Ознака акције | Коришћење ознака акције на ЈСП страници |
---|---|
јсп: сетПроперти | Помаже у подешавању вредности својства зрна, изгледа његова синтакса |
јсп: напред | захтев и одговор прослеђују се на други ресурс са ознаком форвард ацтион, његова синтакса је слична, где је релативни урл или страница на серверу као што је /екамплес/индек.хтмл |
јсп: укључи | Са овом ознаком акције укључен је још један ресурс, синтакса је |
јсп: усеБеан | Ова радна ознака креира и лоцира беан објекат, његова синтакса је слична |
јсп: гетПроперти | Ова ознака акције исписује вредност својства граха са синтаксом лике |
јсп: додатак | Са ознаком акције додатка на ЈСП страницу може се уградити још једна компонента као што је аплет, са синтаксом као што је |
јсп: парам | Параметар ознаке акције поставља вредност параметра унапред, као и укључује ознаке радње са синтаксом попут |
јсп: резервни | ознака резервне акције користи се заједно са јсп: плугин таг за штампање поруке да би се потврдило да ли плугин таг ради, његова синтакса изгледа Предмет није пронађен! |
П # 30) Зашто користите ЈСП?
Одговор: ЈСП-ови се користе за развој динамичног веб садржаја, при чему ће се улаз посетиоца сматрати захтевом, а контролер приказа модела као веб оквир где су презентациони слој Јава Сервер Пагес (ЈСП) - Јава код унутар ХТМЛ / ЦСС / ЈаваСцрипт кода, пословне логике написане у средњем слоју, Цонтроллер ће имати Јава класе, а Модел има позадински ДАО (тј. Хибернате) за приступ бази података.
Закључак
Странице Јава сервера користе се за оквир клијент-сервер и помажу у стварању динамичног веб садржаја руковањем захтевима за уносом корисничких података и враћањем одговора помоћу ХТТП-а. ЈСП страница користи имплицитне објекте, директиве, прилагођене ознаке и скрипте за руковање корисничким подацима помоћу различитих метода као што су гетПараметер (име низа), гетПараметерВалуес () за преузимање више вредности из обрасца .
На ЈСП страници постоје ознаке радњи за извршавање различитих задатака.
Све најбоље за интервју !!
Препоручено читање
- 25+ најпопуларнијих питања и одговора за интервју за АДО.НЕТ
- 25+ најбољих пролећних питања и одговора за МВЦ интервју
- 30+ ТОП Сервлет питања и одговори у интервјуу [ЛИСТА 2021]
- Најпопуларнијих 35 питања о интервјуима са одговорима за АСП.Нет и Веб АПИ
- 50 најважнијих питања и одговора за ПХП интервју (за СВЕ)
- 30+ најбољих Јава колекција Интервју са одговорима [2021 ЛИСТ]
- ТОП 45 ЈаваСцрипт интервјуа са детаљним одговорима