原创声明:本文出自鱼塘总裁博客,禁止转载。
1、Tomcat启动方式
安装完成后,点击 instartup.bat 启动,如需改端口号,在confserver.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
2、设置文档编码
<%@ page contentType="text/html;charset=UTF-8" %>
3、引入文件
<%@include file="header.jsp"%>
4、输出内容
out.print("Hello,world!");
<!--在模板中输出--> <%=变量名称%>
5、获取日期、IP地址等
out.println("当前日期:" + (new java.util.Date()).toLocaleString()); out.println("IP地址:" + request.getRemoteAddr());
6、返回错误页面
//设置错误代码,并说明原因 response.sendError(404,"Need authentication!!!" );
7、打印头信息
<%@ page import="java.io.*,java.util.*" %> <% Enumeration headerNames = request.getHeaderNames(); while(headerNames.hasMoreElements()) { String paramName = (String)headerNames.nextElement(); out.print("<tr><td>" + paramName + "</td> "); String paramValue = request.getHeader(paramName); out.println("<td> " + paramValue + "</td></tr> "); } %>
8、获取GET/POST数据
//直接获取 out.println(request.getParameter("url")); //如果需要解决中文乱码的问题 String name = new String((request.getParameter("name")).getBytes("ISO-8859-1"),"UTF-8"); out.println(name)
(java中遇到数组表单不会像PHP一样默认解析成数组接收,例如city[0] 在java中只能原样接收这个名称了,不能接收city)