java - jsp使用教程

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

1、Tomcat启动方式

安装完成后,点击 \bin\startup.bat 启动,如需改端口号,在\conf\server.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>\n");
      String paramValue = request.getHeader(paramName);
      out.println("<td> " + paramValue + "</td></tr>\n");
   }
%>

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)

 

posted on 2021-06-18 09:08  鱼塘总裁  阅读(301)  评论(0)    收藏  举报