java

原创声明:本文出自鱼塘总裁博客,禁止转载。

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)

原文地址:https://www.cnblogs.com/phpyangbo/p/14898129.html