在复习的过程中,发现了一些不太熟悉的内容,整理一下以便以后回顾。
-
Port端口:用来标识不同Internet服务
常见的端口号及相应的服务如下:
21 FTP-文件传送(CuteFtp等Ftp)
23 TELNET - 远程登录 (管理员和黑客远程控制系统)
25 SMTP - 邮件发送 (Outlook Express,FoxMail发送Mail)
53 DNS - 域名解析 (实现域名和IP地址之间的转换)
80 HTTP - Web服务 (Internet Explorer等浏览器提供网页服务)
110 POP3 - 邮件接收 (Outlook Express或FoxMail接收Email)
注:端口范围为0-65535(2^16-1),
0-1024为系统使用
其余端口用户可自定义 -
servlet相关语法
/*把请求转发给hello.jsp */
ServletContext context = getServletContext();
RequestDispatcher dispatcher =context.getRequestDispatcher(target);
dispatcher.forward(request, response);
- 编译并发布DispatcherServlet
在web.xml中为DispatcherServlet类加上<servlet>
和<servlet-mapping>
元素:
<web-app>
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>mypack.DispatcherServlet</servlet-class>
//实际的 包名.类名
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/dispatcher</url-pattern>
//浏览器中中的url
</servlet-mapping>
</web-app>
- JSP页面提交表单servlet时的写法:
- 相对路径:
<form action=servlet/RegisterLoginServlet method=post>...</form>
- 绝对路径:
<form action="/项目名/servlet/RegisterLoginServlet " method=post>...</form>
- 占坑