随笔分类 - Java web
摘要:恢复内容开始 依赖注入和控制反转Ioc: 在学习Spring前,首先要理解这两个概念。什么是依赖注入,打个比方,有两个组件A和B,A依赖于B,A是一个类 要在A类的方法中使用B的方法,我们需要先获得B实例的引用,若B是一个具体的类,则可以通过关键字new来创建实例,单如果B是个接口,且有多个实现,那
阅读全文
摘要:首先是bootstrap初始化的表格参数: 然后是前端要传给后端的参数: 这里的params是框架的table自动提供的,然后limit是页面大小,就是你一面显示多少行数据,也就是params会把你写的pageSize传过去。 然后这个offset是页码,比如说现在是第一页(limit=10),然后
阅读全文
摘要:问题:前端用Ajax的post方式想servlet传递参数,servlet的getParameter()方法无法获取参数。 前端代码: 想传入json数据,所以一开始 设置'Content-Type' : 'application/json;charset=utf-8' ,然后发现servlet那边
阅读全文
摘要:问题其实已经很明确了,说明就是不能重定向,因为已经有response了。 然后一检查,是前面已经用servlet的printWriter打印东西了。 所以,重定向前 必须先保证没有任何的输出,包括:1、Cookie;2、resp.getWriter()写文本信息;3、已经发送过重定向。 重点检查下这
阅读全文
摘要:做了许多Demo发现,浏览器解析的路径和服务器解析的路径是不同的。我们知道,路径加上/的时候,表示的是绝对路径的意思,而如果是服务器解析的话,这个/相对的是我们的web应用,即相对于http://192.168.0.1/webapp/。 而如果是浏览器解析的话,就是相对于服务器的根目录,相对于服务器
阅读全文
摘要:转自http://blog.csdn.net/java_xiaobin/article/details/45363897 1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object
阅读全文
摘要:部分内容转自:http://blog.csdn.net/zhouysh/article/details/380364和http://blog.csdn.net/frank_jay/article/details/51243481 1.RequestDispatcher.forward() 是在服务器
阅读全文
摘要:非原创,转自:http://blog.sina.com.cn/s/blog_6c21f6480101cb33.html 【问题描述】: 比如你有Web项目solo,假如目录结构如下: 在cy.css中有如在根目录的一个index.html文件被引用到如下代码: body { background-i
阅读全文
摘要:参考:http://blog.csdn.net/yerenyuan_pku/article/details/51830104 首先在点击window窗口然后preferences 然后点击Add,选择Tomcat的版本 选择好Tomcat路径和jre 然后建立一个Dynamic Web Projec
阅读全文
摘要:普通的javaweb项目要发布的话,一般就三种方法: 1.把项目直接放在tomcat的webApps下启动tomcat即可。 2.把项目打包成war包放在webApps下,启动tomcat,自动解压war包。 3.采用显示定义上下文的方法(上面两种都是隐式定义上下文),也就是改配置文件的方法,要么在
阅读全文
摘要:知识点有事务处理的配置,还有事务处理的方法 事务处理的配置: mybatis的事务处理由两种方式控制,JDBC和MANAGED; MANAGED就是说事务处理由第三方的插件来完成,比如说spring。 事务处理的配置也是要写在基本配置文件当中,写在<environment>标签的子标签<transa
阅读全文
摘要:对于MyBatis其他基本操作,就掌握sql语句就不难了 比如insert操作 insert标签的属性有一个是statementType,这个就是jdbc的预处理属性,一般如果用PreparedStatement的话,就statementType="PREPARED" keyProperty属性是主
阅读全文
摘要:先看select标签的属性: 说几点: resultType和resultMap都是用来表示结果集的类型的,resultType用于简单的HashMap或者是简单的pojo对象,而resultSet是用于比较复杂的对象映射。 现在来研究一下这个传入参数: 这里讲传入参数的两种形式,一种是hashma
阅读全文
摘要:参考自极客视频还有博客:http://blog.csdn.net/zxc_helloworld/article/details/78037284 这是个开源的持久层框架。有几个特点:第一个是轻;第二个是将sql语句和代码分离;第三个是很好地支持java中复杂数据的映射;第四个是,我们用jdbc的时候
阅读全文
摘要:先把是构建工具maven: maven里面有一个conf文件夹,然后里面有个setting.xml配置文件,先要把项目要的setting.xml覆盖这个原来的配置文件。 这个maven配置文件有一个作用就是,可以设置maven仓库去哪里拿。本项目没有搭建自己的服务器,所以先把所有的库放在本地,主要就
阅读全文
摘要:这个登录界面我是用eclipse+tomcat7来实现的(网上比较多都是用myeclipse来做的) 1.首先是关于servlet部署的问题 首先你的servlet类要写在WEB-INF的Class文件夹里面。(如果是eclipse就写在Java resources的src文件夹中,它其实也就是写在
阅读全文
摘要:Jsp2.0最重要的特性就是表达式语言EL。jsp用户可以用它来访问应用程序数据。 EL表达式以${开头并以}结束。 ${expresion} ${x+y} 它也常用来连接两个表达式,取值将从左到右进行,计算结果为String。 加入a+b等于8,c+d等于10,则两个表达式的计算结果为810 ${
阅读全文
摘要:jsp提供了很好的错误能力,除了在java代码中可以使用try语句,还可以指定一个特殊页面,当页面应用遇到未捕获的异常时,用户将看到一个精心设计的网页解释发生了什么,而不是一个用户无法理解的错误信息。 请使用page指令的isErrrorPage属性(属性值必须为True)来标识一个jsp页面是错误
阅读全文
摘要:servlet容器会传递给几个对象给它运行的servlet。像什么HttpServeltRequest,ServletConfig等对象。 在jsp中,可以通过使用隐式对象来访问上述对象。 下面的代码从HTTPServletReques对象中返回username参数值: <% String user
阅读全文
摘要:https://www.w3cschool.cn/jsp/jsp-actions.html JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 动作是第三种类型的语法元素,它们被转换成java代码来执行操作。如访问一个java对象或调用方法 利用JSP动作可以动态地插入文件、重
阅读全文