我没找到定义requestinfo的地方
代码不全
自己看一看requestinfo是哪个类的对像
代码不全
自己看一看requestinfo是哪个类的对像
解决方案 »
- myEclipse该怎么调试啊?脾气发过了该做事了
- struts1,对文件的批量下载!!大家快来帮帮我呀!!!
- 如何根据SessionID取得一个Session对象?`
- 求救关于自定义标签的问题!!
- 路径问题
- jsp入门者求助
- 急~APPLET在IE不能正常现实的问题~
- 请高手指教,利用struts的DataSource,已经配好,如何使用?请给出源代码
- 如何做打印按钮和保存按钮?
- 登录成功location.href跳转页面后session失效
- 只有50分了全部拿出, 关于jsp界面中下拉的动太获取问题!!!急
- 想问一下,像csdn论坛这样左边有菜单,点击后就会有二级菜单缩放的这种功能在web里面一般是怎么实现的呀?各位有没有例子,多谢!
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;import util.HTMLFilter;/**
* Example servlet showing request information.
*
* @author James Duncan Davidson <[email protected]>
*/public class RequestInfoExample extends HttpServlet {
ResourceBundle rb = ResourceBundle.getBundle("LocalStrings"); public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html"); PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<head>"); String title = rb.getString("requestinfo.title");
out.println("<title>" + title + "</title>");
out.println("</head>");
out.println("<body bgcolor=\"white\">"); // img stuff not req'd for source code html showing
// all links relative! // XXX
// making these absolute till we work out the
// addition of a PathInfo issue
out.println("<a href=\"/examples/servlets/reqinfo.html\">");
out.println("<img src=\"/examples/images/code.gif\" height=24 " +
"width=24 align=right border=0 alt=\"view code\"></a>");
out.println("<a href=\"/examples/servlets/index.html\">");
out.println("<img src=\"/examples/images/return.gif\" height=24 " +
"width=24 align=right border=0 alt=\"return\"></a>"); out.println("<h3>" + title + "</h3>");
out.println("<table border=0><tr><td>");
out.println(rb.getString("requestinfo.label.method"));
out.println("</td><td>");
out.println(request.getMethod());
out.println("</td></tr><tr><td>");
out.println(rb.getString("requestinfo.label.requesturi"));
out.println("</td><td>");
out.println(HTMLFilter.filter(request.getRequestURI()));
out.println("</td></tr><tr><td>");
out.println(rb.getString("requestinfo.label.protocol"));
out.println("</td><td>");
out.println(request.getProtocol());
out.println("</td></tr><tr><td>");
out.println(rb.getString("requestinfo.label.pathinfo"));
out.println("</td><td>");
out.println(HTMLFilter.filter(request.getPathInfo()));
out.println("</td></tr><tr><td>");
out.println(rb.getString("requestinfo.label.remoteaddr")); String cipherSuite=
(String)request.getAttribute("javax.servlet.request.cipher_suite");
out.println("</td><td>");
out.println(request.getRemoteAddr());
out.println("</table>"); if(cipherSuite!=null){
out.println("</td></tr><tr><td>");
out.println("SSLCipherSuite:");
out.println("</td>");
out.println("<td>");
out.println(request.getAttribute("javax.servlet.request.cipher_suite"));
out.println("</td>");
}
} public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request, response);
}
}
这就是书上的代码了,那月儿前辈,我跳过去直接学JSP吗?书上第三章是SERVLET第四章是JSP!
还有,你的这个例子似乎是tomcat自带的servlet例子,呵呵,难了一点,最好找本好入门的书看看!
对ResourceBundle类及方法不清楚,帮不上忙!
没什么特殊意义看代码可以知道("requestinfo.title")就是设置<title>requestinfo.title</title>("requestinfo.label.method")) 就是打一行信息requestinfo.label.method
一个是server
jsp本来就会在您看JSP网页时变成Servlet的。
只是服务器帮您做好了。
不信您试试更新一下您的JSP页,然后浏览它,看看是不是慢一点?而第二次,它就快多了。
那是因为第一次服务器在后台帮您做成Servlet那。
看代码可以知道("requestinfo.title")就是设置<title>requestinfo.title</title>
<title>requestinfo.title</title>是什么意思?设置title为requestinfo.title吧!那requestinfo又是什么?
out.println(rb.getString("requestparams.no-params"))是什么意思?是输出吗?网哪输入?网页直接就可以看到还是输出到网页的代码上?感谢!