您的位置:程序门 -> java -> web 开发



servlet 急!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


servlet 急!!![已结贴,结贴人:wo_huai]
发表于:2007-01-09 10:45:53 楼主
servlet..
public   void   doget(httpservletrequest   request,   httpservletresponse   response)
throws   servletexception,   ioexception   {
response.setcontenttype(content_type);
string   id= "1 ";

request.setattribute(id, "id ");
printwriter   out   =   response.getwriter();
out.println( " <html> ");
out.println( " <head> <title> newsservlet </title> </head> ");
out.println( " <body   bgcolor=\ "#ffffff\ "> ");
out.println( " <input   type= 'hidden '   name= 'id '   value= ' "+id+ " '> ");
out.println( " <script> window.navigate( 'maupdatehealthnews.jsp ') </script> ");
out.println( " </body> ");
out.println( " </html> ");
out.close();
}
maupdatehealthnews.jsp

<html>
<body>
<%
  string   id=(string)request.getattribute( "id ");
  out.print(id);
%>
</body>
</html>

为什么得不到servlet的id   值啊
发表于:2007-01-09 10:53:091楼 得分:0
servlet..
public   void   doget(httpservletrequest   request,   httpservletresponse   response)
throws   servletexception,   ioexception   {
response.setcontenttype(content_type);
string   id= "1 ";

request.setattribute(id, "id ");//这句错了吧   应该是request.setattribute( "id ",id);
printwriter   out   =   response.getwriter();
out.println( " <html> ");
out.println( " <head> <title> newsservlet </title> </head> ");
out.println( " <body   bgcolor=\ "#ffffff\ "> ");
out.println( " <input   type= 'hidden '   name= 'id '   value= ' "+id+ " '> ");
out.println( " <script> window.navigate( 'maupdatehealthnews.jsp ') </script> ");
发表于:2007-01-09 11:04:242楼 得分:0
还是得不到阿?
能不能在给我看看
谢谢先
发表于:2007-01-09 11:04:433楼 得分:0
servlet..
public   void   doget(httpservletrequest   request,   httpservletresponse   response)
throws   servletexception,   ioexception   {
response.setcontenttype(content_type);
string   id= "1 ";

request.setattribute(id, "id ");
printwriter   out   =   response.getwriter();
out.println( " <html> ");
out.println( " <head> <title> newsservlet </title> </head> ");
out.println( " <body   bgcolor=\ "#ffffff\ "> ");
out.println( " <input   type= 'hidden '   name= 'id '   value= ' "+id+ " '> ");
out.println( " <script> window.navigate( 'maupdatehealthnews.jsp ') </script> ");       //这么跳转好像不行
out.println( " </body> ");
out.println( " </html> ");
out.close();
}

              requestdispatcher   view=request.getrequestdispatch( " 'maupdatehealthnews.jsp ");
                view.forward(request,response);//把请求响应对象带入到jsp中
发表于:2007-01-09 11:09:304楼 得分:20
servlet..
public   void   doget(httpservletrequest   request,   httpservletresponse   response)
throws   servletexception,   ioexception   {
response.setcontenttype(content_type);
string   id= "1 ";

request.setattribute(id, "id ");


            requestdispatcher   view=request.getrequestdispatch( " 'maupdatehealthnews.jsp ");
                view.forward(request,response);//把请求响应对象带入到jsp中

这样就行了,不要用servlet写html。
发表于:2007-01-09 11:13:285楼 得分:0
out.println( " <script> window.navigate( 'maupdatehealthnews.jsp ') </script> ");      

这句不对,应类似下面的语句跳转:
requestdispatcher   rd   =   this.getservletcontext().getrequestdispatcher( "/csvmgmt/csvup.jsp?selected= "   +   result.substring(0,   result.indexof( "! "))   +   "&pageid=1&result= "   +   result.substring(result.indexof( "! ")   +   1));
rd.forward(request,   response);
发表于:2007-01-09 11:19:026楼 得分:0
给分怎么老是说贴子回复次数大于跟给分次数   阿?
很想给朋友们分阿
发表于:2007-01-09 11:35:587楼 得分:0
你给的分应等于20,如果大于20,就不行
发表于:2007-01-09 11:55:218楼 得分:0
哦   我   在看下


快速检索

最新资讯
热门点击