![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSP
r i c k
学会分享,是一件很快乐的事情。
展开
-
JSP--session对象--session的生命周期
session的生命周期:给session设置一个可用时间,当超过该时间,服务器重新给用户分配session;用户访问服务器时,可能会在服务器多个页面中进行切换,服务器为了确定这都是一个用户在操作,此时就用到了session对象,session保存在内存中,每一个用户对应一个session。;为什么要设置session生命周期呢?举个例子,假如你在淘宝购物时,突然你妈妈让你去距离家五公里外...原创 2018-04-21 23:20:52 · 1269 阅读 · 0 评论 -
jsp+servlet:request如何获取<a>标签跳转到Servelet页面并实现参数的传递
一、利用request内置对象,从<a href=""?id=1">获取只能执行doGet()方法二、servlet中:原创 2019-04-02 13:47:21 · 1952 阅读 · 0 评论 -
jsp+mvc:从表单提交的日期怎样正确的保存在mysql中?
思路:一、含有getter和setter方法的类里面设置为字符串类型二、dao里面:SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd”);//字符串类型转换成java中的日期类型java.util.Date m_time1 = df.parse(member.getM_time());//java中的日期类型转换成sql中的...原创 2019-04-02 10:14:35 · 1208 阅读 · 0 评论 -
The origin server did not find a current representation for the target resource or is not willing to
Servlet遇到错误:404:The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.三个原因:1.web.xml部署文件里面<url-pattern>/LoginServlet...原创 2019-03-28 17:10:22 · 5051 阅读 · 1 评论 -
jsp:Expecting "jsp:param" standard action with "name" and "value" attributes
原因:使用jsp动作时不规范:错误(末尾丢失斜杠):<jsp:include page="…/top_model.jsp" flush=“true”>错误:<jsp:include page="…/top_model.jsp" flush=“true”/>...原创 2019-04-01 23:55:14 · 431 阅读 · 0 评论 -
JSP include指令使用报Duplicate local variable path 错误 解决方法
错误提示:Multiple annotations found at this line:Duplicate local variable pathDuplicate local variablebasePath重复变量,因为<%@include%>引进的是代码,把代码包含进来,而新进JSP时,会默认生成<%String path = request.getC...转载 2019-04-01 23:15:00 · 443 阅读 · 4 评论 -
jsp根路径,Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.......
这其实就是 获得应用的根url,比如说你的应用的根路径是 http://localhost:8080,那么你列出的代码就是为basePath赋值为 http://localhost:8080。具体点:1、request.getScheme() 返回协议的名称 http,和后面的"转载 2019-04-01 22:37:59 · 774 阅读 · 0 评论 -
My97DatePicker为什么有图标样式 点击无反应?
jsp加入My97DatePicker时有图标样式 点击无反应代码:<%String path = request.getContextPath();String basePath = request.getScheme()+"原创 2019-04-11 09:02:54 · 831 阅读 · 0 评论 -
jsp:如何在后台获取系统时间并将时间保存到mysql,时间精确到秒
代码如下://获取系统时间String nowtime=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”).format(Calendar.getInstance().getTime());SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);java.util.Date ...原创 2019-04-10 17:30:25 · 1850 阅读 · 0 评论 -
jsp+servlet:如何通过表单实现servlet的多个功能
jsp+servlet:如何通过表单实现servlet的多个功能(只提供思路,仅供参考)会员的增删查改都通过servlet调用dao层的方法,那么如何通过表单来实现不同的功能呢?看图:form中的action填写servlet地址,input中的name写实现的功能:注册、查询、删除、增加在servlet中通过if判断来调用不同的方法实现不同的方法!如图:...原创 2019-04-01 10:22:11 · 952 阅读 · 2 评论 -
jsp页面添加中文数据到mysql数据库乱码问题
jsp页面添加中文数据到mysql,数据库乱码问题两种情况第一种是需要修改数据库的配置文件,链接:https://blog.csdn.net/xiaoren886/article/details/78103938第二种情况,在servlet中添加如下语句:request.setCharacterEncoding("utf-8");...原创 2019-04-01 09:19:11 · 538 阅读 · 1 评论 -
通过jsp+mvc模式注册信息的一些看法(初学者,写得比较乱)
新增管理员 是一个带参数的方法!why?因为在servlet层通过getParameter()获取到了表单中的数据并通过setter方法存放在实体类中,如果调用无参的方法,getter获得的值是null,只有通过有参的调用方法才能将表单中的数据通过setter、getter方法存入数据库中! 流程:实体(Manager,包含getter setter方法)、dao层(Man...原创 2019-03-31 16:38:44 · 281 阅读 · 2 评论 -
dao层查询语句
原创 2019-04-04 11:19:43 · 1680 阅读 · 0 评论 -
jsp虐我千百遍,我带你如初恋!
1. 刚学jsp,由于自己水平有限,编写jsp注册用户时出现bug,我至少花了15个小时来找bug,最后找到bug感觉非常有成就感,所以写下这些告诉刚学jsp们不要犯我这样的错误: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the ma...原创 2018-04-26 22:53:48 · 237 阅读 · 0 评论 -
JSP中声明语句、Scriptlet语句、表达式语句的区别
JSP声明语句:<%!声明语句%>,通常声明全局变量、常量、方法、类JSP Scriptlet:<%java代码%>,是执行一段代码(记住代码后要加“;”号),因为是被执行的代码嘛,“;”号是肯定要的。声明的变量是局部变量。JSP表达式:<%=表达式%>,只是呈现某个值(比如说字符串呀)...原创 2018-04-21 19:42:25 · 823 阅读 · 0 评论 -
java.sql.SQLException: No suitable driver found for
现在是凌晨1点48,我花了两个半小时来找bug。今天出现编码出现了No suitable driver found for jdbc,又是找遍了网上的资料,基本上都说是三个问题: 一是:连接URL格式出现了问题(Connection conn=DriverManager.getConnection ("jdbc:mysql://localhost:3306/XX","root","XX...原创 2018-04-24 01:56:21 · 8036 阅读 · 1 评论 -
jsp:前端list集合遍历数据放进数组或集合时最后一条数据会把之前数据覆盖掉
关于前端和后台for循环遍历往数组或list里添加,每次最后一条数据都会把数组或list前面加入的数据覆盖掉。问题可能是把放入数组或list的对象实体定义在了for循环外面。解决方法:把对象实体放在for循环中定义Services services = new Services();需放在while()循环里面原文:https://blog.csdn.net/qq_39721645/arti...转载 2019-04-13 09:43:22 · 2542 阅读 · 3 评论