![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
何智鹏
不想编程的程序员
展开
-
服务器通知浏览器不要缓存
//服务器通知浏览器不要缓存 response.setHeader("pragma", "no-cache"); response.setHeader("cache-contro", "no-cache"); response.setHeader("expries", "0");原创 2020-12-13 20:37:01 · 304 阅读 · 0 评论 -
<checkBox>标签的value属性的作用
<input type="checkbox" value="checkboxValue" name="checkboxName" />value:checkboxName是该复选框的值,如果提交到后台程序,传过去的值就是它了name:checkboxName该复选框的名字,用来识别该复选框的原创 2020-12-04 19:31:49 · 1566 阅读 · 0 评论 -
request请求转发的地址报错
本来写成了:getRequestDispatcher("request.getContextPath()+/update.jsp");这样会报错,request.getContextPath()不需要写!原创 2020-12-04 17:03:41 · 318 阅读 · 0 评论 -
JSP页面点击按钮没有跳转
今天在写代码的时候,由于jsp是由html复制过来的,直接在原来的< button >标签里添加href链接,导致页面没有跳转,马虎了马虎了< a >才是超链接标签,要记住修改有html复制过来的jsphref的地址最好写成绝对地址: href="${pageContext.request.contextPath} / xxx. xx"...原创 2020-11-30 11:22:43 · 2036 阅读 · 0 评论 -
后端Servlet生成验证码
public String getCheckCode(){ String base = "0123456789ABCDEFGabcdefg"; int size = base.length(); Random random = new Random(); StringBuffer stringBuffer = new StringBuffer(); for(int i = 0; i <= 4; i++){ ...原创 2020-11-26 11:07:42 · 126 阅读 · 0 评论 -
JSP禁用浏览器缓存
response.setHeader(“pragma”, “no-cache”);response.setHeader(“cache-contro”, “no-cache”); //作用相当于上行代码,通常两者合用response.setHeader(“expires”, “0”); //为了让浏览器不要缓存页面no-cache指示请求或响应消息不能缓存...原创 2020-11-26 10:40:10 · 220 阅读 · 0 评论 -
BeanPropertyRowMapper
使用BeanPropertyRowMapper将数据库查询结果转换为Java类对象。原创 2020-11-24 21:57:53 · 390 阅读 · 0 评论 -
idea写@Test注解进行测试
写了注解,会只测试这一个模块,非常方便,不用全局测试需导入junit包(Alt + Enter)原创 2020-11-21 21:46:10 · 1996 阅读 · 0 评论 -
后端连接数据库的一些问题
1、连接池 propertiespropertie不是jar包,是创建出来的,具体方法如下:(与com同级)里面写:user=rootpassword=****url=jdbc:mysql://localhost:3306/userdriverClass=com.mysql.jdbc.Driver传统的JDBC访问数据库技术,每次访问数据库都需要通过数据库驱动器Driver和数据库名称以及密码等等资源建立数据库连接。这样的连接存在两大问题:频繁的建立数据库连接与断开数据库,这样会原创 2020-11-21 10:35:27 · 2346 阅读 · 0 评论