1、现在我们要将table表中的输入的参数全部提交到后台进行校验,我们提交我们是按照表单的形式提交,所以我们首先需要在table表外面添加一个表单 <%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><m...
可能的错误地方: 1.jsp页面编码 2.表单编码 3.servlet可接受编码 4.tomcat中server.xml文件中的指定编码 所有的编码要统一,一般使用“UTF-8”比较好我最近一次出错的是第四种情况,问题已经解决,解决方法:修改发布solr的tomcat服务器中“server.xml”配置文件。 修改前: <Connector port="8089" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 修改后: <Connec...
1、servlet开发2、model I模式客户端通过访问JSP,调用里面的javabean,而通过javabean调用处理数据库的操作,javabean中有专门处理数据库的操作,数据库主要以DAO为主,出去了数据库外也包含业务处理。 3、model II 开发模式servlet特点:可以接收用户的请求,还可以调用Java程序,由于本身就是以Java程序运行的,所以肯定要比jsp性能高,而且安全性能高。最终,servlet所有的操作内容都有交个jsp显示,这样一来,servlet缺点就避...
过滤器filter一.简介及原理 1.Filter也称之为过滤器,管理web服务器的所有web资源,如jsp,servlet,html,图片等.如实现URL级别的权限访问控制 2.Filter接口中有一个doFilter方法,配置对哪个web资源进行拦截后,WEB服务器每次在调用web资源的service方法之前,都会先调用一下filter的doFilter方法,request请求和response响应都会进入配置的filter,根据filter内的代码决定客户端请求到的服务器的资源,如拦截,动态页面静态化等处...
1. HttpServletRequest和ServletReque之间的区别? 再看别人项目的时候突然看到一句:ServletRequest request;HttpServletRequest hsRequest = (HttpServletRequest) request;// 获取HttpServletRequest对象 瞬间就有一点懵逼 ,赶紧查了一下,原来是爸爸和儿子的关系。。。爸爸(ServletRequest)很牛逼,适用的请求很广泛,儿子(HttpServletRequest)稍逊一丢丢,只能获取Http协议的请求。 深入理解ServletReques...
Session的追踪技术已知Session是利用cookie机制的server端技术。当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由浏览器独享的session空间,并分配一个唯一且名称为JSESSIONID的cookie发送到浏览器端,假设浏览器没有禁用cookie的话,当浏览器再次訪问项目中的Servlet程序时会将JSESSIONID带着。这时JSESSIONID就像唯一的一把钥匙 开启server端相应的session空间。进而获取到session中的内容(Se...
JDBC_c3p0数据库连接池1.一个基本的c3p0数据库连接池 /** * 一个基本的从池c3p0数据库连接池 */ public static void testC3P0() throws Exception{ ComboPooledDataSource cpds = new ComboPooledDataSource(); cpds.setDriverClass( "com.mysql.jdbc.Driver" ); //loads the jdbc driver cpds.setJdbcUrl( "jdbc:mysql:///test" ); cpds.setUser("root"); cpds.setPasswor...
1.tomcat 1.tomcat Context 容器,使用的到的相对路径基于 ${CATALINA_BASE} 环境。Context,代表一个 Web应用。 A原文:https://www.cnblogs.com/argor/p/9192224.html
网页地址 http://blog.csdn.net/lpy3654321/article/details/31841573 项目设想,在项目开发中,我们的开发者大多数时间都在反复开发 相同的keyword,相同的语法. 但就在这种情况下还会常常发生语法的错误,并且每一个开发者的代码风格不同. 其它人员阅读困难.新人的学习成本也会添加. 这些问题会浪费非常多时间,也会影响到开发者的心情,和程序质量. 由这些问题我想的解决方法是 <代码生成工具> . 代码生成能够解决上述...
概述:Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。作用:开发响应式的页面响应式:就是一个网站能够兼容多个终端节约开发成本,提高开发效率入门:下载BootStrapwww.bootcss.com 官网地址模版1.导入BootStrap的css2.导入jquery的js(1.8+)3.导入BootStrap的js4.设置视口(支持移动设备)<meta name="viewport" content="width=device-width, initial-scale=1">5.添加一个布局容器通过div...
使用Filter 设置编码简化Servlet的开发1. 核心代码package com.mscncn.jsd1404;import java.io.IOException; import java.io.UnsupportedEncodingException;import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletReque...
CentOS版本查看:rpm -q centos-release 一、Tomcat安装1.下载方式一:我在/home目录下安装wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.49/bin/apache-tomcat-8.5.49.tar.gz 安装完会生成一个压缩包方式二:tomcat-8.5.49下载压缩包到文件夹 2.解压tar -zxvf apache-tomcat-8.5.49.tar.gz解压完后会在当前目录生成一个文件夹 若觉得名字太长,可以改个名字#更改文件名 mv apache-tomcat-8.5.49 tomcat#删除安装包...
1.1 上次课内容回顾:Listener : 监听器就是一个JavaBean用来监听其他Bean变化.事件源:被监听的对象.监听器:监听的对象.事件源与监听器的绑定:事件:事件源改变.通过事件对象获得事件源对象.Servlet的监听器: 事件源:三个域对象.ServletContext,HttpSession,ServletRequest三类: 一类:监听三个域对象的创建和销毁的监听器.二类:监听三个域对象的属性变更监听器.三类:监听HttpSession中的JavaBean的状态的改变的监听...
cookie的使用:1.从请求中拿到cookie的信息2.服务器响应给客户端cookieCookie[] cookies=new Cookie();//获得cookie cookie.getName();//获得cookie的名字 cookie.getValue();//获得cookie中的value Cookie cookie=new Cookie("LastLoginTime",System.currentTimeMills()+"");//新建一个cookie cookie.setMaxAge(24*60*60);//设置cookie的有效期 resp.addCookie(cookie);//响应给客户端一个cookie举例:package com.zhs.servlet;im...
一、HTML的规范:1、一个html文件开始标签和结束的标签:<html> </html> 2、html包含两部分内容 (1)<head> 设置相关信息</head> (2)<body> 显示在页面上的内容都写在body里面</body>3、html的标签有开始标签,也要有结束标签 <head></head> 4、html的代码不区分大小写 5、有些标签,没有结束标签 ,在标签内结束 <br/> 二、HTML中常用的标签:头标签文字标签注释标签标题标签水平线标签特殊字符列表标签图像标签超链接标签表...