JavaSE
JavaSE
绿头龙
don't think,feel it
展开
-
Servlet获取jsp页面选中的checkbox值
JSP中,Servlet端想要获取jsp页面的checkbox的值,如图:则获取代码如下: String name =req.getParameter("Java"); name = new String(name.getBytes("ISO-8859-1"),"UTF-8");此时name的值为Java。...原创 2019-12-08 16:46:45 · 957 阅读 · 0 评论 -
JSP实现成语接龙
功能:判断头尾是否一致 判断是否是四字成语<%@ page language="java" contentType="text/html; charset=utf-8" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transit...原创 2019-12-05 20:34:28 · 1105 阅读 · 0 评论 -
JSP+JDBC+Servlet--实现简单登陆注册功能(新增更改用户密码功能)
登陆页面:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>提交页面</title></head><body><form action="Login/DBcheck...原创 2019-11-23 13:11:36 · 3423 阅读 · 2 评论 -
SQLsever数据库问题:com.microsoft.sqlserver.jdbc.SQLServerException: 索引 1 超出范围(或者索引2 or 3 ...超出范围。)
原因:存储过程中的变量定义顺序和在java代码中调用时的变量赋值顺序有问题。1)看一下你的sql语句中的?号是中文还是英文 2)看一下你的sql语句中?号的个数是否与你传入的参数的个数刚好相等 3 ) 使用Dao包时:param=null; ...原创 2019-11-22 20:22:21 · 3889 阅读 · 0 评论 -
com.microsoft.sqlserver.jdbc.SQLServerException: 关键字 'user' 附近有语法错误
在向sql server 表user中添加数据的时候,产生了一下报错:com.microsoft.sqlserver.jdbc.SQLServerException: 关键字 ‘User’ 附近有语法错误。原因:user属于关键字,导致错误,应该避免用关键字作作数据库表名、字段名。解决办法:关键字作数据库表名、字段名时,需要用“[ ]”括起来 将表user换成别的名字 ...原创 2019-11-22 20:16:59 · 1158 阅读 · 0 评论 -
JSP+JDBC+Servlet--实现简单登陆注册功能(逐步完善)
登陆页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>提交页面</title></head><body><form action="Login/DBcheck...原创 2019-11-22 20:14:39 · 957 阅读 · 0 评论 -
验证尼科彻斯定理
链接:https://www.nowcoder.com/questionTerminal/dbace3a5b3c4480e86ee3277f3fe1e85?f=discussion&toCommentId=4995859来源:牛客网验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。例如:1 ^ 3 = 12 ^ 3 = 3 + 53 ^ 3...原创 2019-11-21 23:22:59 · 244 阅读 · 0 评论 -
Cookie两周免登录
Html页面<%-- Created by IntelliJ IDEA. User: 白菜你个cabbage Date: 2019/11/3 Time: 13:39 To change this template use File | Settings | File Templates.--%><%--(1)新建一个login.jsp页面,制作一个...原创 2019-11-21 21:50:51 · 601 阅读 · 0 评论 -
JSP实现成语接龙
首页:<%-- Created by IntelliJ IDEA. User: zdd Date: 2019/11/18 Time: 10:15 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;chars...原创 2019-11-18 11:18:47 · 2189 阅读 · 1 评论 -
IDEA中getgetServletContext()报错
今天写跟着ppt的思路写成语接龙,用IDEA写,在同步里面发现getgetServletContext()报错。提示如下:之后查了一下解决方法:1.加入相应的依赖来解决2.将getServletContext()改为getServletConfig().getServletContext()来解决...原创 2019-11-18 11:13:20 · 1762 阅读 · 1 评论 -
会话跟踪小结
什么是会话跟踪技术?会话跟踪技术是一种在客户端与服务器间保持HTTP状态的解决方案们。从开发的角度说,就是使上一次请求所传递的数据能够维持状态到下一次请求,并且辩认出是相同的客户端所发送出来的。会话跟踪技术的解决方案主要有Cookie技术,Session技术,URl重写技术和隐藏表单域技术。会话cookie技术和持久cookie的区别会话cookie-->如果 cookie 不包含到...原创 2019-11-11 17:00:08 · 162 阅读 · 0 评论 -
使用session实现一个简单的购物车
Html页面:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>图书选择页面</title></head><body><form action="Experimen...原创 2019-11-11 16:10:45 · 1883 阅读 · 0 评论 -
JSP+JDBC+Servlet--基于数据库的登陆验证
采用JSP+Servle+JDBCt技术实现用户的登录验证,其中实现数据库的连接及其查询操作在servlet中实现。tijiao.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>提交页面</tit...原创 2019-11-06 14:05:26 · 626 阅读 · 4 评论 -
A fatal error has been detected by the Java Runtime Environment
AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x0000000055cff623,pid=13140,tid=0x000000000000249c##JREversion:Java(TM)SER...原创 2019-11-04 18:25:55 · 984 阅读 · 0 评论 -
简单的购物车设计
该案例提供了两类商品,水果和肉类,不同的物品需要在不同的页面浏览,并添加到购物车里,最后在购物车里显示购买的商品。meat.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>肉类页面</tit...原创 2019-11-04 14:38:51 · 1760 阅读 · 0 评论 -
控制网页的访问时间
package ServletDemo;/** * 控制用户访问时间 */import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSer...原创 2019-11-03 18:31:58 · 585 阅读 · 0 评论 -
JSP+JavaBean设计模式
JSP+JavaBean开发模式时JSP程序开发经典设计模式之一,其体系如图所示。采用这种模式,将要进行的业务逻辑封装到JavaBean中,在JSP页面中通过动作标签来调用这个JavaBean类,从而执行这个业务逻辑。此时JSP除了负责部分流程的控制外,大部分用来进行页面的显示,而JavaBean则负责业务逻辑的处理记录当前页面访问次数:<%@ page contentTy...原创 2019-11-03 18:29:30 · 734 阅读 · 0 评论 -
关于doGet和doPost的疑问
之前留下的一个疑问:在创建完servlet的第一步就给出了servlet的初始代码,在此基础上,修改servlet代码,完成所需要的处理任务。修改代码时间上就是重写doGet()和doPost()方法。这两个方法的差异是在响应请求时,根据响应方法(get/post)选择doGet()和doPost(),其完成的功能是一样的,所以只需重写其中之一,另一个直接调用已实现的方法即可。...原创 2019-11-03 18:11:31 · 200 阅读 · 0 评论 -
servlet页面中文乱码变成 ???
原创 2019-10-09 21:01:35 · 206 阅读 · 0 评论 -
servlet执行原理
1.当服务器接收到客户端浏览器的请求后,会解析请求url路径,获取访问的Servlet的资源路径2.查找web.xml文件,是否有对应的<servlet-pattern>标签体内容3.若果有,则在找到对应的<servlet-class>全类名4.tomcat会将字节码文件加载进内存,并创建其对象5.调用其方法。...原创 2019-09-29 14:11:51 · 66 阅读 · 0 评论 -
当请求一个Servlet时,后台如何运作?
容器启动时,读取web.xml,明确Servlet的映射请求一个Servlet,从URL映射到Servlet名,再到一个类名容器使用Class.forName(className).newInstance()方法加载并创建一个Servlet实例在新创建的Servlet实例上调用init(ServletConfig)方法进行初始化,ServletConfig对象包含了在部署描述符中指定的...原创 2019-09-29 13:15:55 · 172 阅读 · 0 评论 -
req.getAttribute 和 req.getParameter
req.getAttribute和req.getParameter两个方法的区别最近学习javaWeb,在Servlet中使用req.getParameter来取值,使用req.setAttribute和req.getAttribute来存取值,对于其作用有一些混乱。request对象代表客户端的一次请求,可以用它来存储客户端请求的一些参数。getParameter()方法...原创 2019-09-22 15:07:07 · 1192 阅读 · 0 评论 -
Servlet 实现登录页面,并在条件下跳转
Java代码package ServletDemo;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons...原创 2019-09-22 14:35:03 · 800 阅读 · 0 评论 -
请求转发和重定向的区别
1、重定向 sendredirect 会使地址栏显示的地址改变2、重定向 sendredirect 可以访问外部资源, 而请求转发 forward只可以在访问本身的内部资源。3、请求转发 forward 都会共享request里面的资源。 而重定向 sendredirect 不可以(重定向不可以获取重定向前请求对象的值,请求转发可以获取请求转发前请求对象的值)4、重定向 sendred...原创 2019-09-22 13:53:54 · 478 阅读 · 0 评论 -
JSP学习笔记3--指令元素
JSP指令是从JSP向Web容器发送的消息,它用来设置页面的全局属性,如输出内容类型等。注意:指令的作用范围仅限于包含指令本身的JSP页面。语法格式:<%@ 指令名 属性1=”值1” 属性2=”值2” ...%>JSP中包括三种指令:page指令 taglib指令 include指令 page指令定义JSP页面相关的属性。语法格式如下: <...原创 2019-10-17 14:33:15 · 87 阅读 · 0 评论 -
JSP学习笔记2--JSP基本元素
JSP页面组成:模板数据:指的是JSP引擎不处理的部分,例如代码中的HTML的内容等 ,这些数据会直接传送到客户端的浏览器 JSP元素:是指将由JSP引擎直接处理的部分,这一部分必须符合JSP语法,否则会导致编译错误。 JSP容器支持的元素类型有三种:指令元素(Directive Elements) 行为元素(Action Elements) 脚本元素(Scripting Elem...原创 2019-10-17 14:20:56 · 554 阅读 · 0 评论 -
JSP学习笔记1
JSP(Java Server Pages)是指:在HTML中嵌入Java脚本语言 由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本语言命令 然后将生成的整个页面信息返回给客户端JSP的工作原理:JSP页面生命周期包括两个阶段转换阶段(Translation Phase)--将JSP页面转换成实现类(Servlet)•一般是在接收和处理客户端请求JSP页面时转...原创 2019-10-12 19:58:12 · 113 阅读 · 0 评论 -
IDEA连接SQL Server
package ServletDemo;import java.sql.*;public class Datebase { public static void main(String[] args) throws ClassNotFoundException, SQLException { //加载驱动 Class.forName("com...原创 2019-11-01 16:35:10 · 3426 阅读 · 1 评论 -
JSP+Servlet+JavaBean的mvc实现
JSP+Servlet+JavaBean编程模式吸取了Jsp+Servlet和JSP+JavaBean两种模式各自的突出优点,完全实现了不同组件的功能分工协作,其体系结果如下:用JSP技术实现信息的提交和显示,Servlet技术实现控制逻辑,JavaBean技术实现业务逻辑处理,将一个系统的功能分为3种不同类型的组件,这种模式称为MVC模式...原创 2019-11-01 13:52:49 · 460 阅读 · 0 评论