java&&javaweb
javaweb
lingle1
&愿一切静好&
展开
-
HTML中form标签action传中文参数
在写项目的过程中我们经常会遇到URL传中文参数的时候出现乱码问题。下面是困扰我几天的中文参数乱码问题:在jsp中代码: BJMC:班级名称;XYMC:学院名称;都是中文ban_base_info_export.jsp中获取参数:String BJDM=request.getParameter(“BH”);String BJMC=request.getParameter(“BJMC”);String FDYH=request.getParameter(“FDYH”);转载 2021-03-27 23:22:00 · 602 阅读 · 0 评论 -
Eclipse中改变jsp默认编码iso-8859-1
文章目录Eclipse中jsp默认页面编码是iso-8859-1,pageEncoding="ISO-8859-1"这样经常导致乱码,建议改为utf-8,如果只是在当前页面修改,以后建立的jsp还是需要修改,麻烦无穷尽也!在模板中把这个默认值改掉window—>preference,在搜索框中输入jsp,然后点击JSP Files在encoding中找到uft-8设为默认字符集即可。...转载 2020-06-05 13:48:56 · 901 阅读 · 1 评论 -
jsp中1.form标签中action属性传中文参数,,2. 前后端传中文参数转码 3 .JAVA中的getBytes()方法 4.onclick传参数
文章目录1.HTML中form标签action传中文参数2.JAVA中的getBytes()方法1.HTML中form标签action传中文参数在写项目的过程中我们经常会遇到URL传中文参数的时候出现乱码问题。下面是困扰我几天的中文参数乱码问题:在jsp中代码:<div class="form-horizontal"> <form id="form2" action="ban_base_info_export.jsp?XYBD=<%=XYBD%>&BH原创 2020-05-21 20:38:33 · 423 阅读 · 0 评论 -
JAVA获取当前系统日期并计算 2个日期的间隔天数
文章目录1.获取当前系统时间2. 计算 2个日期的间隔天数1.获取当前系统时间1 首先日期是什么概念 日期的最小粒度到天2 我要获取的日期格式是什么样的 yyyy-MM-dd 3 JAVA实现的技术选型 SimpleDateFormat Date对象4 实现代码案例SimpleDateFormat dateFormat = new Si...原创 2020-05-03 09:43:22 · 877 阅读 · 0 评论 -
过滤器Filter(拦截jsp页面的跳转)案例:
文章目录1.建立UserNameFilter类:继承于接口Filter(接口导包:import javax.servlet.Filter;)2.建立PasswordFilter类:继承于接口Filter(接口导包:import javax.servlet.Filter;)3.在WEB-FIN下的web.xml文件下的配置和映射:4.index.jsp页面:输入username和password;5...原创 2020-04-26 09:30:50 · 1958 阅读 · 0 评论 -
jsp实现分页
文章目录serverstation.jsp数据总数,后端方法,查询数据总条数//后端方法,查询这部分数据,mysql分页语句把这部分拆出来,就这点,没啥用serverstation.jsp<% IStationDao a = new StationDaoImpI(); int count = a.totalCount();//数据总数,后端方法,查询...原创 2020-04-23 19:17:10 · 236 阅读 · 0 评论 -
使用jquery方式实现ajax,前后端传递json格式数据,javaweb,jsp
文章目录1.前端(jsp文件)2.后端(servlet处理,对象单独定义一个实体类,多个属性)3.实体类直接上代码,更直观,记录,方便日后查看1.前端(jsp文件)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html ...原创 2020-04-20 17:37:47 · 499 阅读 · 0 评论 -
原生js实现ajax,javaweb,jsp
文章目录1.前端:(jsp文件)2.后端servlet处理直接上代码,更加直观这是一个例子:实现效果是前端文本框输入一段字符,后端判断是否相同,并在前端弹出对话框提示1.前端:(jsp文件)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><...原创 2020-04-20 17:29:37 · 215 阅读 · 0 评论 -
java中将字符串输出到本地文件后,关于换行的问题
原始代码:// 将要输出的字符串String text = "第一行\n第二行\n第三行";// 建立字符输出流try(FileWriter fr = new FileWriter("src/1.txt")) { // 输出字符串 fr.write(text);} catch (Exception e) { e.printStackTrace(); }当我们输出后,用win...原创 2020-04-18 21:41:39 · 1616 阅读 · 0 评论 -
java的io操作(将字符串写入到txt文件中)
代码import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.PrintStream;import java.io.PrintWr...原创 2020-04-18 21:39:22 · 1304 阅读 · 0 评论 -
java拼接字符串在前端实现换行
文章目录问题描述解决办法pre标签扩展讲解问题描述后端用java,返回给前端一个长字符串,字符串中带有换行符怎么在前端显示时显示出换行效果解决办法返回前台页面时,把接收的字符串放入 标签中即可实现换行。pre标签扩展讲解pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。<pre> 标签的一个常见应用就是用...原创 2020-04-18 17:10:31 · 6739 阅读 · 1 评论 -
java判断字符串是否包含某个字符(串)
文章目录startsWith()contains方法indexOf方法startsWith()这个方法有两个变体并测试如果一个字符串开头的指定索引指定的前缀或在默认情况下从字符串开始位置此方法定义的语法如下:public boolean startsWith(String prefix, int toffset)orpublic boolean startsWith(String pr...原创 2020-03-27 08:22:49 · 3833 阅读 · 0 评论 -
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
文章目录1.与运算符2.或运算符3.非运算符4.异或运算符位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例...原创 2020-03-25 10:55:57 · 98 阅读 · 0 评论 -
在CentOS7.4中安装javaweb基本环境之步骤2,tomcat环境的安装
本文为转载,方便以后查看 一、下载tomcat下载地址:https://tomcat.apache.org/download-80.cgi我下载的版本是8.5.24,如图: 二、安装tomcat使用Xftp将下载好的apache-tomcat-8.5.24.tar.gz 上传到...转载 2019-10-20 12:59:05 · 240 阅读 · 0 评论 -
Java Swing中最基本的登陆页面源码(仿2014版QQ登陆界面)
文章目录效果图源码效果图源码package Wu;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Cursor;import java.awt.Font;import java.awt.KeyboardFocusManager;import java.awt.event.*;import...原创 2020-03-24 08:02:47 · 423 阅读 · 0 评论 -
Java Swing最基本的注册信息页面源码
文章目录效果图代码包括日期年月日的综合判断,以及密码格式正确与否的判断1.账号限定为11位效果图代码package new4;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Item...原创 2020-03-24 07:54:51 · 506 阅读 · 0 评论 -
Java swing中树状组件JTree的使用,左边点击不同菜单,右边显示不同页面
效果:单击左边树状菜单,右边显示不同的页面文章目录效果图代码效果图代码我尽量删除了一些不需要的代码,包括数据处理部分的代码,只留下了页面的代码。实现右边页面随左边树状菜单的变化这部分代码并不是很复杂,这部分页面代码我提取出来了,有问题请留言package Wu;import java.awt.BorderLayout;import java.awt.Button;imp...原创 2020-03-23 21:22:14 · 4870 阅读 · 7 评论 -
Java Swing中的下拉式菜单(menu)、弹出式菜单(JPopupMenu)、选项卡窗体(JTabbedPane),TextArea右键菜单 组件使用案例
文章目录一:下拉式菜单的创建步骤:二:弹出式菜单的创建步骤:三:选项卡窗体:菜单是GUI中最常用的组件,菜单不是Component类的子类,不能放置在普通容器中,不受布局管理器的约束,只能放置在菜单栏中.菜单组件由菜单栏 (MenuBar)、菜单(Menu)和菜单项(MenuItem)三部分组成。 一个菜单栏由若干个菜单组成,一个菜单又由若干个菜单项组成。一般菜单栏放 Frame 窗口中,只要...原创 2020-03-22 15:27:59 · 3217 阅读 · 0 评论 -
exe4j软件下载 以及 使用 exe4j 对 java 程序打包教程
文章目录exe4j下载地址一、将源代码使用eclipse打包成rar格式输出;二、使用exe4j生成exe应用程序:软件压缩包里有好几个版本的,如果使用过程中软件有问题,私聊我就可以exe4j下载地址https://download.csdn.net/download/weixin_42245375/11905639一、将源代码使用eclipse打包成rar格式输出;1.1 选中需要...原创 2020-03-18 21:53:37 · 627 阅读 · 0 评论 -
websocket实现多房间聊天室
众所周知,Web 应用的交互过程通常是客户端通过浏览器发出一个请求,服务器端接收请求后进行处理并返回结果给客户端,客端浏览器将信息呈现。但是对于实时性要求较高、海量并发的应用,比如金融证券的实时信息,web导航应用中地理位置获取,社交网络的实时消息推送等。方案一:轮询,客户端用js代码每隔一定时间向服务器发送请求,这样会造成资源浪费(浪费带宽),在高并发的情况下还可能造成服务器奔溃。方案二:基...转载 2020-02-16 12:32:27 · 1202 阅读 · 0 评论 -
windows端javaweb环境搭建以及在ecplise中导入环境
基本环境:jdk + tomcat1.到官网下载tomcat,官网地址:http://tomcat.apache.org/2.下载后解压tomcat解压后目录:bin:可执行文件(startup.bat shutdown.bat)conf:配置文件(server.xml)lib:tomcat依赖的jar文件log:日志文件(记录出错等信息)temp:临时文件weba...原创 2020-02-15 11:01:25 · 139 阅读 · 0 评论 -
java爬取360doc中的pdf文档
文章目录前言网站分析图片获取合成pdf前言辛辛苦苦地找到了自己需要的答案,但却无法下载,便打算分析一下网站将内容爬取出来,自己简单实现了自己的需求,现在把代码拿出来分享分享。网站分析好不容易在360doc中找到了完整版的答案,更值得高兴的是,它的结构很简单,图片没有百度文库那样反爬措施;这也是为什么我用java来爬取的原因之一。从上图不难看出,src指向的就是需要的图片,而文件...转载 2020-02-14 22:07:28 · 364 阅读 · 0 评论 -
java web 项目打包(war 包)并部署
1、在eclipse中右键...原创 2020-02-13 18:26:51 · 405 阅读 · 0 评论 -
linux中使用javaRuntime.getRuntime.exec执行python脚本
Process process = Runtime.getRuntime().exec(“python3 ” + path + “dollar.py”);执行结果:Cannot run program “python3”: error=2, No such file or directory查找原因是因为[autosys -> shell -> Java -> Proce...转载 2020-02-12 17:28:45 · 1170 阅读 · 0 评论 -
关于文件上传以及谷歌浏览器报错 Not allowed to load local resource 的解决方法
1、起因以及第一个方法(不可行)最近在做一个博客系统,其中有一个功能是上传头像,起初用的是String tomcatPath =request.getSession(...转载 2020-02-11 15:21:13 · 4583 阅读 · 0 评论 -
Java调用Python程序方法总结
如何使用Java调用Python程序本文为大家介绍如何java调用python方法,供大家参考。实际工程项目中可能会用到Java和...转载 2020-02-10 19:03:17 · 249 阅读 · 0 评论 -
SQL中Statement和PreparedStatement两种操作数据库比较,随记,2019.10.30
补充下常见数据库驱动记录驱动jar具体驱动类连接字符串Oracleojdbc-x.jaroracle.jdbc.OracleDriverjdbc:oracle:thin:@localhost:1521:数据库实例名––––MySQLmysql-connector-java-x.jarcom.mysql.jdbc.Driverjdbc:m...原创 2019-10-30 10:13:52 · 643 阅读 · 0 评论 -
UML类图中各种线的作用意义
本文转载,额,这个作者也是转载的,我不清楚原文出处UML类图符号在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) ...转载 2019-10-23 22:53:54 · 9846 阅读 · 0 评论 -
ServerSocket对象与服务器端套接字,java随记2
为了能使客户成功地连接到服务器,服务器必须建立一个ServerSocket对象,该对象通过将客户端的套接字对象和服务器端的一个套接字对象连接起来,从而达到连接的目的。(写的少,之后补充吧)简单例子实现:客户端:client.javapackage java随记1;import java.io.DataInputStream;import java.io.DataOutputS...原创 2019-10-08 22:41:30 · 480 阅读 · 0 评论 -
java字符串与基本数据的相互转化,java随记1
java字符串与基本数据的相互转化,随记1java.lang包中的Integer类调用其类方法public static int parseInt(String s )可以将由“数字”字符组成的字符序列,如“879”,转化为int类型,例如:int x;String s = "879";x = Integer.parseInt(s);类似的,使用java.lang包中的Byte、S...原创 2019-10-07 22:23:46 · 201 阅读 · 0 评论 -
java操作excel表格
JAVA EXCELAPI:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。下载:Java Excel AP...转载 2019-10-04 19:54:08 · 207 阅读 · 0 评论 -
JavaWeb Session的用法
session,在服务器端保存用户多次请求的数据。(注意:session技术,还是依赖cookie技术)1 、session是服务器开辟的一个用来存储数据的空间2 、 服务器为每个浏览器单独开辟一个session3 、 服务器根据浏览器发送过来的cookie,来确认当前浏览器使用哪个session...转载 2019-12-14 20:17:05 · 236 阅读 · 0 评论 -
tomcat通过url传参报错:The valid characters are defined in RFC 7230 and RFC3986
解决:Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC3986 处理方法.../conf/catalina.properties中,找到最后注释掉...转载 2019-12-14 18:53:24 · 252 阅读 · 0 评论 -
在Docker中利用Tomcat快速部署web应用
本文转载,方便以后查看 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,...转载 2019-12-07 15:10:51 · 188 阅读 · 0 评论 -
java获取当前网络ip地址
这篇是碰巧用到这个功能,,总结下,借鉴了大佬的代码,文末注明来源1.package com.jk.utils; import java.net.InetAddress;import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; public class IpUtil {...原创 2019-12-03 20:15:14 · 2036 阅读 · 0 评论 -
javaweb上传文件时对文件进行重命名,
本文转载,方便以后查看import java.io.*; public class renameTest { public static void main(String[] args) { //想命名的原文件的路径 File file = new File("f:/a/a.xlsx"); //将原文件更改为f...转载 2019-11-29 20:34:08 · 2025 阅读 · 0 评论 -
Tomcat 8 启动startup.bat闪退的解决方法
一、问题的出现有几种,例如:环境没有配置好,端口冲突被占用等等...此博文主要的讲解博主遇到的问题及问题的解决方案。首先我们来配置一下环境变量,如下:变量名环境路径TOMCAT_HOMED:\apache-tomcat-8.5.16CATALINA_BASED:\apache-tomcat-8.5.16CATALINA_HOMED:\apache-tomcat-8.5.16J...转载 2019-10-28 22:51:00 · 1202 阅读 · 0 评论 -
在CentOS7.4中安装javaweb基本环境之步骤1,jdk环境的安装
本文为转载,方便自己以后查看 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明...转载 2019-10-20 12:50:39 · 220 阅读 · 0 评论 -
Ajax部分整理,方便以后查看
1Ajax:异步js 和 xml异步刷新: 如果网页中某一个地方需要修改,异步刷新可以使:只刷新该需要修改的地方,而页面中其他地方 保持不变。例如:百度搜索框、视频的点赞实现:js: XMLHttpRequest对象XMLHttpRequest对象的方法:open(方法名(提交方式get|post),服务器地址,true) :与服务端建立连接send():get: send(nu...原创 2020-04-20 17:20:45 · 129 阅读 · 0 评论 -
centos服务器配置javaweb环境,设置默认访问主页到默认项目
1.更改 tomcat 端口为 80在 tomcat 目录 conf 下找到 server.xml 打开,找到<Connector port="80" protocol="HTTP/1.1" connectionTimeout="0" redirectPort="8443" URIEncoding="gb2312"/>...原创 2019-10-24 12:30:18 · 402 阅读 · 0 评论