zoukankan      html  css  js  c++  java
  • 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)

  • 相关阅读:
    C# 了解当前使用的语言版本
    Swagger api 接口管理 使用总结
    Git 常见错误操作
    NestJs 详解
    推荐一个NodeJS 框架 AdonisJS
    Lavavel8.x
    @typegoose/typegoose. 使用技巧
    Typeorm
    Cocos2Dx(4)——动画
    Java程序员的C#学习笔记(1) C#和.NET Framework概览
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/14898129.html
Copyright © 2011-2022 走看看