
java后台
qq_28657369
不积跬步无以至千里,不积小流无以成江海
展开
-
java之jsp(java servlet pages)
jsp(实际是Servlet)JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet原创 2017-09-13 09:30:59 · 1094 阅读 · 0 评论 -
Servlet文件上传
request.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=UTF-8"); //保存路径 String savePath = getServletContext().getRealPath("/upload");原创 2017-09-11 20:53:26 · 204 阅读 · 0 评论 -
Servlet的两个方法(ServletConfig,ServletContext)
ServletContext【ServletContext的5大作用】1.获取web的上下文路径 String getContextPath();2.获取全局的参数 String getInitParameter(String name); Enumeration getInitParameterNames();3.和域对象相关的原创 2017-09-11 20:49:43 · 420 阅读 · 0 评论 -
重定向和请求转发的区别
转发和重定向的区别 不要仅仅为了把变量传到下一个页面而使用session作用域,那会无故增大变量的作用域,转发也许可以帮助你解决这个问题。 重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域。 转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。下面是HttpServletResponse.sendRedi原创 2017-09-11 20:43:40 · 214 阅读 · 0 评论 -
httpServletRequest,HttpServletResponse (方法及作用)
1.httpServletRequest客户端浏览器发出的请求被封装成一个httpServletRequest对象,该对象中包含了所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的IP甚至客户端操作系统等。HttpServletResponse继承了ServletResponse接口,并提供了Http协议有关的方法。一.获取客户端提交的数据转载 2017-09-10 22:46:12 · 7053 阅读 · 1 评论 -
C/S与B/S
1.C/S1、 概念C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S 架构也可以看做是胖客户端架构。因为客原创 2017-09-10 22:42:22 · 265 阅读 · 0 评论 -
java之Servlet
Servlet:Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI(原创 2017-09-10 22:33:19 · 278 阅读 · 0 评论 -
java之jdbc查找(ResultSet)
public User selectById(int userId){Connection conn = null;User user = null;PreparedStatement pst = null;ResultSet rs = null;conn = DBConnectionUtil.getConnection();String sql = "select * f原创 2017-09-10 22:25:29 · 928 阅读 · 0 评论 -
Statement与PreparedStatement的区别
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率,也叫JDBC存储过程2.使用Statement对象。在对数据库只执行一次性存取的时候,用Statement对象进行处理。PreparedStatement对象的开销比Statement大,对于一次性操作并不会带来额外的好处。3.statement每次执行sql语句,相关数据库都要执行sql语句的编译,P原创 2017-09-10 21:48:26 · 367 阅读 · 0 评论 -
java之jdbc(mysql)
源码:http://download.youkuaiyun.com/download/qq_28657369/99688671.连接数据库1.声明变量(4个变量)jdbcDriver="com.mysql.jdbc.Driver"jdbcUrl="jdbc:mysql://localhost:3306/jdbc?characterEncoding=utf-8"jdbcUsername="r原创 2017-09-07 20:01:32 · 444 阅读 · 0 评论 -
html方法中GET与POST的区别
get:从指定的资源请求数据post:向指定的资源提交要被处理的数据get方法:1.请求可被缓存2.请求保留在浏览器历史记录中3.请求可被收藏为标签4.请求不应在处理敏感数据时使用5.请求有长度限制6.请求只应当用于取回数据post方法:1.请求不会被缓存2.请求不会保留在浏览器历史记录中3.不能被收藏为书签4.请求对数据长度没有要求原创 2017-09-06 09:09:35 · 333 阅读 · 0 评论 -
MD5加密
import java.security.MessageDigest;//java.security.MessageDigest类用于为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。简单点说就是用于生成散列码。public class MD5andKL { // MD5加码。32位 public static String MD5(String i原创 2017-09-14 13:53:13 · 377 阅读 · 0 评论 -
jstl标签(jsp标准标签库)
jstl函数标签库中的各函数的用法=============================================================================1.引入函数库:函数库同样需要使用taglib指令来引入2.函数的调用方式:在EL表达式中采用前缀 + 冒号 + 函数名的方式进行调用.3.各函数的具体作用如下表所示:转载 2017-09-14 13:50:36 · 199 阅读 · 0 评论 -
EL表达式
1、语法结构${expression}2、[ ]与.运算符EL 提供"."和"[ ]"两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如 . 或 - 等并非字母或数字的符号,就一定要使用"[ ]"。例如:${ user. My-Name}应当改为${user["My-Name"]}如果要动态取值时,就可以用"[ ]"来做,而"."无法做到原创 2017-09-14 13:44:26 · 197 阅读 · 0 评论 -
myeclipse 中svn回滚版本失败
使用svn从恢复到某个版本的时候会报错:org.apache.subversion.javahl.ClientException: Working copy and merge source not ready for reintegrationsvn: Cannot reverse-merge a range from a path's own future history; try u原创 2017-09-06 09:56:35 · 1812 阅读 · 0 评论 -
myeclipse中svn配置及连接svn服务器
1.myeclipse中svn配置在http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240中下载svn压缩包,将压缩包解压出来得到将features和plugins文件夹一起拷贝到myeclipse安装目录中的dropins文件中,比如这些操作完成后重启myeclipse你将会看到一个提示框,原创 2017-09-05 20:58:20 · 27180 阅读 · 1 评论 -
JQuery之ajax
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进原创 2017-09-11 20:46:05 · 294 阅读 · 0 评论 -
java之乱码
java常见乱码 1.request.getCharacterEncoding("utf-8");2.new String(username.getBytes("iso-8859-1","utf-8"))3.tomcat默认情况下只适合post传值在server.xml中找到Connector标签 添加一个属性useBodyEncodingForUrl="true"或者UR原创 2017-09-13 09:59:53 · 244 阅读 · 0 评论 -
过滤器Filter
web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。1.过滤器的概念Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。优点:过原创 2017-09-11 20:55:32 · 186 阅读 · 0 评论