|
Страници по тази тема: 1 | 2 | (покажи всички)
Тема
|
imam nujda ot ubejdenie
|
|
Автор |
AC (Болен ум) |
Публикувано | 04.04.02 12:37 |
|
zashto jsp ili servlets a ne php, asp, cgi, cfm, ili neshto drugo?
i drugoto e vapros: kato se pusne edin servlet posle kato se zatvori stranicata li mu se prekusva procesa ili toi vinagi si vurvi na servera... shtoto gledah edno neshto v jsp i ne go razbrah... primerno imash:
<%! int counter = 1; %>
<% out.println ("Counter is: " + counter);
i++;
%>
i tova chudo pri vseki refresh broi nali taka... interesuva me... sled dva dena kato vlezna na taia stranica pak li shte mi broi... v smisul stava li kato broiach za posetitelite... ili procesa se prekusva sled kato napusnesh stranicata... ili znam li... :))) priznavam che ne mi e mnogo iasna servletnata ideia :)))
Freedom is just another word for nothing left to lose. (J.Joplin)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: AC]
|
|
Автор | Sten (Нерегистриран) |
Публикувано | 04.04.02 21:49 |
|
Pyrvo - JSP ili PHP ili... nikoi ne moje da ti kaje - hva6ta6 edno, koeto ti haresva.
Vtoro:
Ako si zapoznat s Java ima konstrukcia
public class xxx{
static{
brum-brum-brum... gluposti
}
public xxx(){
...o6te gluposti
}
}
Tova static se izpulniava predi construktorite, pri syzdavane na instancia na klasa (kopie v pametta na dannite na tozi klas ).
v JSP <%! gluposti...%> otgovaria na tozi static.
Drugoto, koeto e samo mejdu <% %> si e prosto java kod. Ostanalite ne6ta v stranicata (bez tagove i pr. JSP pikanterii) se preobrazuvat v out.print("...HTML, JavaScript i pr..."); i se slagat v edin metod, koito se vika pri obry6tenie kym stranicata.
Na server-a ima edna instancia na tozi klas, koiato otgovaria za vsi4ki zaiavki. Ako JSP-to e static - zaiavkite se 4akat, ako ne - puskat se razli4ni thread-ove.
Na tozi na4in za broia4 na posetiteli ne moje6 da raz4ita6 osobeno - sled restart se gubi.
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: Sten]
|
|
Автор |
AC (Болен ум) |
Публикувано | 05.04.02 00:23 |
|
da de
dotuk iasno
imah predvid taia instancia deto e edna za sichki --- static s edna duma koga se unishtojava... ili niama opredelen moment... nali na Java unishtojavaneto na nenujnite obekti e avtomazirano i nepredskazuemo... ta tova se chudeh
a inache za jsp php i t.n.
mi tova mi e vaprosa... kato polzvam php ima li niakakva razumna prichina da ucha jsp, pri polojenie che samata java ia namiram za trudno usvoima... neshto obektnoto ne me vleche... ne moga da si go predstaviam dostatuchno dobre... sigurno mi triabva da poucha softwaren design... taka ili inache de... :)))
Freedom is just another word for nothing left to lose. (J.Joplin)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: Sten]
|
|
Автор | l (Нерегистриран) |
Публикувано | 05.04.02 14:55 |
|
Sten, ne lyji choveka.
koda koito e w <%!, se slaga na nivoto na definicia na classa na servlet-a. t.e.
<%! void test() { System.out.println("test"); } %>
definira method-a test w servlet-a.
koda koito e w <% se slaga s method-a service na servlet-a. t.e.
<% out.println("hello world"); %>
se translira do:
public void service(...) {
....
out.println("hello world");
...
}
JSP i Servlet specifikaciite ne kazwat kolko instancii ima servlet na server-a. te prosto definirat dva tipa servlet-i -- takiva koito sa reentrant i takiva koito ne sa. ostanaloto e wypros na realizacia.
Lichno az preporychwam da ne se polzwat _nikoga_ statichni poleta w servleti (i EJB-ta) ako stoinostite im ne sa const. Ako iskash da zabazwash stoinosti m/u zaiavki, ima session i context i drugi takiva goodies.
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: Sten]
|
|
Автор | jdp (Нерегистриран) |
Публикувано | 06.04.02 11:19 |
|
Ima oshte edna prichina da ne stane sys static promenliwa, shtoto kakyw shte e rezultata ako JSP-to raboti na cluster sys nqkolko server-a na razlichni fizicheski mashini - static variables ne se propagade-wat w razlichni JVM. Taka che na ediniq server tq shte ima primerno stojnost 1 ,a pyk na drugiq , shtoto e obrabotil 5 request-a - 5. Move bi s JavaBean e po-dobre ako trqbwa da se sledi samo po wreme na sesiqta , a nai-dobre mi se struwa edin prost JDBC call kym Database.
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: jdp]
|
|
Автор |
AC (Болен ум) |
Публикувано | 06.04.02 23:38 |
|
e az prosto iskah da razbera kak raboti
a inache e iasno che ima i drugi nachini
ne sum trugnal da pravia broiach prosto mi beshe interesno
Freedom is just another word for nothing left to lose. (J.Joplin)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: AC]
|
|
Автор | Bobolin (Нерегистриран) |
Публикувано | 07.04.02 05:18 |
|
Java - хубаво нещо е. Но аз лично още не съм се сблъсквал с проблем, който да не мога да разреша с помоща на PHP или ASP. Мдаа... На Java в интерес на истината могат чудеса от герозими да се напишат ама съдейки по моя скромен опит в програмирането за уеб няма човек дето да ме накара да повярвам че има смисъл да си скъсаш задника от примерно 100 реда код на JAVA за да напишеш нещо, което с PHP, ASP, ColdFusion и т.н. го пишеш за 20 минутки с 3 пъти по малко код и отиваш да си пиеш кафето доволен. Говорим за генериране на динамично съдържание на страници в уеб. А пък и нещо ме нерви за всяка промяна да си прекомпилирам сървлета. SUN са голяма работа ама да не се напъват толкова с възможностите на JAVA. Измислиха преди време нов език - евала. Ама почнаха да му намират приложения дето трябва ама и дето не му е много работата. Утре ще пуснат сигурно и кафеварка с Java чипове и ще си правя бърканите яйца на Java базиран котлон.
Затова моят съвет е - дръж си на PHP-то. А това дето го прокламират като манна небесна за междуплатформеноста на Java макар и да е истина за мен си е пълен въздух. На теб колко пъти ти се е налагало да напишеш нещо и да се наложи да го прехвърлиш на друга платформа...?! ![](http://i.dirbg.com/clubs/icons/wink.gif)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: Bobolin]
|
|
Автор |
AC (Болен ум) |
Публикувано | 07.04.02 07:30 |
|
hehe za kafevarkata
mi to tova beshe goliamoto naduhvane v polza na java
che shtialo da ima i hladilnici na java
hehehehe
sichko bilo programiruemo
v obshti linii mislia kato teb tochno
i zatova se chudia koi she me ubedi da polzvam Java za serverni stranici
to i appletite umriaha neshto
ne se polzvat kolkoto predi
i kvo ostana...
za samostoiatelni prilojenia sushto e nekvo grozofilsko zaradi lipsata na kompilator za exe-ta
hehe... kvo kato e hubav na teoria... tova mai nogo ne ni gree...
chakam niakoi da dokaje che ne sum prav :))))
Freedom is just another word for nothing left to lose. (J.Joplin)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: Bobolin]
|
|
Автор | l (Нерегистриран) |
Публикувано | 07.04.02 16:15 |
|
ako stava wypros da napishesh 100 reda code, php, perl i drugi takiva naistina se po-dobri.
No ne mojesh da me ubedish che php ili perl sa dobri ako triabwa da napishesh prilojenie sys sredna golemina (> 50-60 hiliadi reda)
| |
Тема
|
Re: imam nujda ot ubejdenie
[re: l]
|
|
Автор |
j2ee (app server) |
Публикувано | 08.04.02 09:31 |
|
JSP, EJB, J2EE sa po dobri za sredni ili golemi proekti
![](http://i.dirbg.com/clubs/icons/tongue.gif)
java - the best language for server side programming![](http://i.dirbg.com/clubs/icons/cool.gif)
| |
|
Страници по тази тема: 1 | 2 | (покажи всички)
|
|
|