- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 如何在IntelliJ IDEA 2021中创建和配置servlet类
经过上面几个步骤,我们就能够成功的创建和配置好servlet类,接下来就可以通过它的访问路径来使用它,使用的时候就不需要写“/”了,只要写那后面的路径就行。
2025-05-22 14:23:58
535
原创 JSP文件上传
getSubmittedFileName():在 Java Web 开发中,Part.getSubmittedFileName() 是 Servlet 3.0 引入的方法,用于获取客户端上传文件的原始文件名。输入输出流对文件进行上传操作还存在一些缺点,那就是它能够处理的只有纯文本文件,对于其他的如word、excel文件等进行上传会造成乱码现象,因此在这里提到第二种上传方式。需要注意的是这段代码中的很多知识都是jsp文件操作中的知识,大家要能先掌握那些知识才能看懂。通过name属性值获取到想要打包的文件。
2025-05-18 21:43:03
334
原创 JSP中的内置对象以及一个案例
在我们学习的过程中,会发现有一些对象不需要创建就可以调用,这就是内置对象。主要作用是将注册时候填入的信息存到session设置的参数中,并且判断当前的输入是否为空;如果为空,重定向回register.jsp页面,否则继续往下执行。检查登录信息是否和注册信息一致,如果一致,重定向到success.jsp页面,否则转发到error.jsp页面。输出:“密码或者账号输入错误”,如果用户忘记密码点击“重新注册”进行跳转,否则点击“重新登录”再次进行跳转。对象:response。对象:request。
2025-04-08 21:36:30
503
原创 include包含方式
JSP有两种不同的包含方式,编译时包含(静态包含)和运行时包含(动态包含)。静态包含是直接将静态文件内容加到JSP页面中。(include指令)1,将內容进行了直接的替换2,静态包含只会生成一个源码文件,最终的内容全部在_Jsp5ervice方法体中(源码文件中)3,不能出现同名变量4.运行效率高一点点,耦合性较高,不够灵活。
2025-03-24 20:22:02
174
原创 jsp的page指令:错误处理、errorPage和isErrorPage
errorPage属性用于指定当JSP页面发生异常时需要转向的错误处理页面。isErrorPage属性用于指定当前页面是否可以作为错误处理页面,默认值为false。
2025-03-17 22:08:28
399
原创 jsp中的三种脚本
注意:<% %>java脚本段中不能定义方法,方法只能在<%!%>中定义,因为<% %>java脚本段中的代码将会被放到Servlet的方法体内,方法是不能被嵌套定义的。第一种:<% %>:java脚本段,可以定义局部变量、编写语句。%>:声明,可以定义全局(成员)变量、方法、类。第三种:<%= %>:表达式,数据一个变量或具体内容。第三种:<%= %>:表达式,数据一个变量或具体内容。
2025-03-17 21:45:01
218
原创 javaScripts中如何使用var、let和const声明变量
声明常量时必须同时进行初始化赋值,并且一旦赋值后,常量的值不能再被修改(对于引用类型,虽然不能重新赋值,但可以修改其内部属性)。声明的变量具有函数作用域,意味着变量在声明它的整个函数内部都是可见的,而不是块级作用域(代码块。声明的变量会被提升到函数或全局作用域的顶部,可以在声明之前访问,但值为。声明的变量不会被提升到作用域顶部,在声明之前访问会导致。声明的常量不会被提升到作用域顶部,在声明之前访问会导致。声明同一个变量,后面的声明会覆盖前面的声明。声明的变量具有块级作用域,只在声明它的代码块。
2025-03-09 15:25:55
383
原创 注册微信小程序账号
第六步:在开发工具中,点击开发者工具,点击下载,根据自己的电脑类型,下载稳定版的Stable Build,然后将微信小程序安装在自己的电脑上。第三步:输入正确信息,勾选同意,然后点击注册,选择激活邮箱,进入邮箱,点击微信小程序发来的链接,https://mp.weixin.qq.com/,会进到下面的网页,点击立即注册。如何使用在微信小程序官网注册小程序账号并且获得小程序的AppID,第五步:在开发管理中找到自己的AppID,并且记录。第二步:进入注册页面,选择小程序,点击前往注册。对微信小程序的注册。
2025-02-27 16:28:04
233
原创 开启tomcat运行jsp网页
5.如果想要修改tomcat的端口,可以用记事本打开tomcat的conf目录下的server.xml,将port修改成9090或者其他端口(这个是补充内容,只是讲一下怎么在配置文件中修改tomcat的端口)4.在浏览器中输入localhost:8080,出现下面的页面,这个页面展现的是tomcat的webapps目录下的ROOT目录下的index.jsp脚本,表示tomcat开启成功。1.找到tomcat的bin目录下的startup.bat,双击打开tomcat。需要在系统变量中加入以下两条配置。
2025-02-25 19:12:17
991
原创 使用IntelliJ IDEA 写一个简单的JSP网页
(可能会出现netstat找不到的问题,我们可以在电脑下方的搜索栏中找到netstat命令所在位置,然后在终端中跳转到该位置,一般这个位置是:C:\Windows\System32。然后在电脑下方的空白栏中,右键单击选择任务管理器>服务,找到对应的id,将该id的服务停止就可以了,之后再运行jsp网页。4.我们可以先修改以下项目名,然后点击finish,就完成了创建Java项目,点击this Window在当前页面打开。10.出现项目名:war exploded后,先点击右下角的Apply,然后点击OK。
2025-02-25 18:34:37
1252
原创 JSP动态网页的开发环境下载与安装(jdk、tomcat、ideal)
这是一个tomcat的压缩包,我们只需要将他解压在D盘上(一般我们选择电脑上非驱动并且常用来安装软件的盘),就完成了对tomcat的下载,因为这个压缩包中的tomcat并不需要安装,所以tomcat已经完成。Tomcat服务器的官方下载网址为http://tomcat.apache.org,我们可以在这个网页上下载tomcat,第一步点击tomcat10,第二步点击。可以根据自己的需要和电脑的版本下载不同版本的jdk,之所以下载jdk21是因为它支持长期使用。至此,我们需要的环境都成功下载和安装。
2025-02-25 17:45:06
421
原创 初学深度学习线性回归
返回一个[0,num)的列表,然而在python3中返回的不再是一个list而是一个range对象,,该函数返回从单独的正态分布中提取的随机数的张量,该正态分布的均值是mean,标准差是std。是tensor的乘法,输入可以是高维的。:画散点图,1是散点的大小。
2022-10-26 14:26:29
572
原创 2021-10-03
C++中关于如何跳出循环1.break语句break:跳出当前层循环,继续执行上一层循环的下一条语句。for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ cout<<endl<<"----"<<1<<"-----";break; cout<<endl<<"-----"<<2<<"------"; } cout<<endl&
2021-10-03 16:16:50
88
原创 2021-10-01
计算机设计与分析(王晓东第五版)第一章编程题第一题#include<iostream>using namespace std;int main(){ int page,num[10]={0}; cin>>page; for(int i=1;i<=page;i++){//从头到尾,计算0-9分别出现的次数 int j=i; while(j>0){ int n=j/10; int m=j%10; j=n; num[m]++
2021-10-01 15:12:14
125
原创 2020-04-18
2003-can’t connect To MySQL server on localhost(10061 unknown error1.解决方法启动本地的MySQL
2020-04-18 18:28:54
104
原创 2020-04-07
关于visual studio 的卸载1.visual studio installer是visual studio的卸载工具。我也是别人告知的,刚开始是不知道的,开始的时候还在想为什么有install2.visual studio installer无法打开?Visual studio installer右键->属性->兼容性->勾选禁用视觉主题,勾选禁用桌面元素。再...
2020-04-07 17:33:15
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人