web
shixiansen6535
这个作者很懒,什么都没留下…
展开
-
jsp中java代码 jsp代码 js代码执行的顺序
jsp中的java代码 —— 服务器端代码 js代码 —— 客户端代码 java是在服务器端运行的代码,jsp在服务器的servlet里运行,而javascript和html都是在浏览器端运行的代码。 所以服务器端先执行,执行后将信息传给客户端。 因此加载jsp页面的执行顺序是java -> jsp ->js, 加载jsp的时候先编译java代码,有错误的话会直接报错;没报错的转载 2018-01-17 18:28:52 · 302 阅读 · 0 评论 -
springboot+mybatis 模糊搜索
首先看是单表查询还是多表查询1.单表查询 使用mybatisGeneratorConfig.xml逆向生成实体类和mapper,在 Service中使用Example进行模糊搜索/** * 根据地理位置和分类筛选banner * @param geolocation * @param category * @return */public List<B...原创 2018-11-10 09:42:30 · 4199 阅读 · 0 评论 -
@autowire 注入失败
idea 启动报错 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'WXCouponSupplyServ...原创 2018-10-25 11:37:39 · 942 阅读 · 1 评论 -
将String进行base64编码解码,使用utf-8
public class Base64Util { private static final Logger logger = LoggerFactory.getLogger(Base64Util.class); private static final String UTF_8 = "UTF-8"; /** * 对给定的字符串进行base64解码操作 ...原创 2018-06-01 15:19:04 · 18855 阅读 · 0 评论 -
端口被占用 四个命令解决问题
1. 查看所有端口占用情况 C:\Users\Administrator>netstat -ano2.查看指定端口的占用情况C:\Users\Administrator>netstat -aon|findstr "8080"3.查看PID对应的进程C:\Users\Administrator>tasklist|findstr "9524"4.结束该进程 C:\Users\Admi...原创 2018-06-22 16:34:11 · 259 阅读 · 0 评论 -
unable to find resource 'XXX.vm' in any resource loader
检查页面dataType 返回格式 检查Controller层的方法是否添加@ReponseBody注解,如果没有@ReponseBody注解,可能会报这个错原创 2018-06-13 15:33:18 · 7675 阅读 · 0 评论 -
JSP 与 Servlet面试题
1.讲下servlet的执行流程。 Servlet的执行流程也就是servlet的生命周期,当服务器启动的时候生命周期开始,然后通过init()《启动顺序根据web.xml里的startup-on-load来确定加载顺序》方法初始化servlet,再根据不同请求调用doGet或doPost方法,最后再通过destroy()方法进行销毁。2.Get和Post的区别在页面提交数据时,get的数据大...转载 2018-05-24 18:02:24 · 273 阅读 · 0 评论 -
JSP, Servlet常见面试题详解
1,J2EE是什么?J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。J2EE也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术。2,session和cookie的区别点击打开链接3,get和post的请求区别 1, get是从服务器上获取数据,post是向服务器传送数据。 2,在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方...转载 2018-05-24 17:55:04 · 1030 阅读 · 0 评论 -
velocity工作原理
在MVC开发模式下,View离不开模板引擎,在Java语言中模板引擎使用得最多是JSP、Velocity和FreeMarker,在MVC编程开发模式中,必不可少的一个部分是V的部分。V负责前端的页面展示,也就是负责生产最终的HTML,V部分通常会对应一个编码引擎,当前众多的MVC框架都已经可以将V部分独立开来,可以与众多的模板引擎集成。Velocity总体架构从代码结构上看,Velocity...转载 2018-05-24 16:53:20 · 633 阅读 · 0 评论 -
in 'reader', line 30, column 2: redis:
f原创 2018-05-23 17:30:56 · 1589 阅读 · 0 评论 -
java树形结构 构建 list遍历
//主节点列表// List<Map> mainList = new ArrayList<>();//// //提取所有节点属性// List<OptionVO> vos = userService.selectAll();// for (OptionVO optionVO : v...原创 2018-05-16 14:08:15 · 2501 阅读 · 2 评论 -
DAO,Service,Controller各层之间的关系
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。 ...转载 2018-05-08 10:01:01 · 2674 阅读 · 0 评论 -
servlet、filter、listener、interceptor之间的区别和联系
1.概念1.servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。servlet工作过程如下:1) 客户端发送请求至服务器端;2) 服务器将请求信息发送至 Servlet;3) Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;4) 服务器将响...转载 2018-05-25 09:35:18 · 302 阅读 · 0 评论 -
web 开发原理
作为一位 Java Web 开发人员,你是否遭遇过下面这些状况:· 客户端请求参数我要一个个地取,不能用循环,醉了……· 参数取出来都是 String 类型,我还得一个个做类型转换,很恼火…...· 配置文件写得比代码还多,这是要逼疯我的节奏吗?· Servlet 处理多个请求,需要手动完成逻辑控制,就不能智能一点吗?!如果你坚持使用原生的 Servlet 做开发,上面这些坑是...翻译 2018-12-10 16:45:20 · 1676 阅读 · 0 评论