使用Java实现简单的Http服务器

Java 778 次浏览
在Java中可以使用HttpServer类来实现Http服务器,该类位于com.sun.net包下(rt.jar)。实现代码如下: 主程序类 package bg.httpserver; import com.sun.net.httpserver.HttpServer; import java.io.IOException; import java.net.InetSocketAddress;...

Java入门-2.Maven常用命令及配置

Java 1568 次浏览
1.使用archetype插件创建符合maven规定的目录骨架 (1)在D盘创建目录:D:\demo (2)win+r运行命令提示窗,切换到第(1)步创建的目录。 (3)在命令提示窗中输入:mvn archetype:generate (第一次下载可能需要较长时间) (4)根据命令行提示进行输入: 创建好的Maven目录骨架大概像这样: Maven的配置文件位于与src同级的pom....

Java入门-1.Maven下载和安装(maven3.6.0)

Java 3007 次浏览
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。 一、下载Maven 1.下载地址:http://maven.apache.org/ 2.解压后目录如下: 3.设置环境变量: 我的电脑-》属性-》高级-》环境变量,增加系统变量: M2_HOME D:\apache-maven-3.6.0 MAVEN_HOMED:\apache-ma...

Java MD5算法的使用

Java 1575 次浏览
01.MD5的介绍 MD5的全称为Message_Digest Algorithm-5,是一种信息摘要算法,,用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。但在java开发中也广泛使用,利用对登录时对其密码的加密等。 02.JAVA中MD5的使用 import ...

Java 在普通类中获取Session以及request对象

Java 1513 次浏览
曾经有多少人因为不知如何在业务类中获取自己在Action或页面上保存在Session中值,当然也包括我,但是本人已经学到一种办法可以解决这个问题,来分享下,希望对你有多多少少的帮助! 前期准备:创建一个项目,并配置好一些需要的文件。 创建好项目后就创建一个类RequestFilter。 创建RequestFilter类是需要继承一接口,必须是javax...

Java 使用Filter实现登录限制

Java 1436 次浏览
1.选中项目,右键添加Filter 2.输入代码 package com.rc.filter; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConf...

Java 配置文件读写辅助类

Java 1548 次浏览
1.需引入org.json包。下载 2.需引用文件读写辅助类。 package com.rc.framework; import java.util.Iterator; import org.json.JSONException; import org.json.JSONObject; public class ConfigHelper { public static String filep...

Java 文件读写辅助类

Java 1360 次浏览
package common; import java.io.*; public class FileHelper { protected static boolean cut_falg = false; protected static boolean cope_falg = false; protected static boolean delete_falg = false; /...

Java JSP中获取各种路径的方法

Java 1356 次浏览
测试源码: 找一个jsp页面输入以下代码: 不带样式: % String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; out.println("basePa...