jsp, bean, request, servlet
5 отговора
203 прегледа
jsp, bean, request, servlet
Mnogo typa istoriq s tomcat-4.0.3 sym iskam ot jsp da set-na bean scope="request" da submit-na kym servlet i tam da si get-na bean-a obache sled kato go get-na ot request-a b1 mi e null Ako go naprawq wyw session-a nikwi problemi Shto stawa taka?
<jsp:useBean id="beanone" class="mybean" scope="request"/>
<jsp:setProperty name="beanone" property="*"/>
public void doPost(HttpServletRequest request, ...)
throws ... {
...
mybean b1 = (mybean)request.getAttribute("beanone");
I tuka b1 mi e null :(((
<jsp:useBean id="beanone" class="mybean" scope="request"/>
<jsp:setProperty name="beanone" property="*"/>
public void doPost(HttpServletRequest request, ...)
throws ... {
...
mybean b1 = (mybean)request.getAttribute("beanone");
I tuka b1 mi e null :(((
Re: jsp, bean, request, servlet
Imash edin request za jsp-to, nov sled submit-a kym servlet-a. Taka che e by design tozi null. From the spec:
request - Objects with request scope are accessible from pages processing the
same request where they were created. References to the object shall be released
after the request is processed. In particular, if the request is forwarded
to a resource in the same runtime, the object is still reachable. References to
objects with request scope are stored in the request object.
request - Objects with request scope are accessible from pages processing the
same request where they were created. References to the object shall be released
after the request is processed. In particular, if the request is forwarded
to a resource in the same runtime, the object is still reachable. References to
objects with request scope are stored in the request object.
Re: jsp, bean, request, servlet
MOoje da stane!!! Taka e no moje da forwardne6 request-a kym servlet-a i nema6 griji......
t.e.
niakyde v JSP-to kazva6
<%
javax.servlet.http.HttpSession session = request.getSession();
javax.servlet.RequestDispatcher requestDisp = request.getRequestDispatcher("/ServletName");
requestDisp.forward(request,response);
%>
togava code na servleta ti se izpylniava i posle upravlenieto se vry6ta v JSP-to (koeto vsy6tnost se kompilira do servlet - kakto bez symnenie znae6)


uspeh!
t.e.
niakyde v JSP-to kazva6
<%
javax.servlet.http.HttpSession session = request.getSession();
javax.servlet.RequestDispatcher requestDisp = request.getRequestDispatcher("/ServletName");
requestDisp.forward(request,response);
%>
togava code na servleta ti se izpylniava i posle upravlenieto se vry6ta v JSP-to (koeto vsy6tnost se kompilira do servlet - kakto bez symnenie znae6)
uspeh!
Re: jsp, bean, request, servlet
Ne staa man pyrwo mi se prekratqwa izpylnenieto na jsp-to i ne rend-wa nishto sle teq redowe nadolu... Ajde az go slovih naj otdolu ma dori i taka sled kato sbmit-na kym servlet-a pak bean-a mi e null :((
Re: jsp, bean, request, servlet
ako prati6 code na JSP-to i na Servleta na [email protected] moje bi 6te uspeia da ti pomogna - sigurno ima niakykva 6a6ma!!!