摘要: 抽着时间写的,如有不恰当的地方,指正和见谅.....高手绕过....... jsp是写好了代码,编译成静态页面,展示给用户。就相当于freemarker这样的模板工具。 你要说html+js也能完成所有工作,的确是这样,但是比如一些,加载页面时的展示数据,你也要用个js请求然后把数据进行插入处理,整 阅读全文
posted @ 2017-07-21 16:05 Horsen 阅读(846) 评论(4) 推荐(0) 编辑
摘要: <result name="aaa" type="json"> <param name="bbb">ccc</param> </result> aaa:是action里对应返回的result的名字这个大家都知道。 bbb:这个是最关键的,一般大家看到网上的基本就写成root。 这个param的nam 阅读全文
posted @ 2017-07-20 17:42 Horsen 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 太晚了,只有手机。只能大致写个流程。 目的,输入域名能够访问我们的网站主页。 1.vps服务器端架好tomcat,并且server.xml里配置好(1.去掉8080端口号,2.去掉ip地址或者说localhost) 2.购买注册域名,用DNS服务进行域名解析,这个是现在客服端角度看,你给我一个域名, 阅读全文
posted @ 2017-06-25 01:56 Horsen 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 最主要的原因还是我对盒子模型理解的不够。 盒子大小最为重要的2个部分就是padding和内容content。 当我们设置width是在设置content的大小,百分比的时候它参照的是父元素的content的大小。 父元素content的大小(即width)为100px,子元素用百分比的时候100%就 阅读全文
posted @ 2017-06-25 00:24 Horsen 阅读(2387) 评论(0) 推荐(0) 编辑
摘要: 1.struts2中过滤器和拦截器的工作流程: request-->执行自定义过滤器doFilter方法中的chain.doFilter()方法前的代码-->执行默认过滤器doFilter方法中的chain.doFilter()方法前的代码-->执行默认拦截器-->执行自定义拦截器-->访问服务器资 阅读全文
posted @ 2017-06-02 14:07 Horsen 阅读(3476) 评论(0) 推荐(0) 编辑
摘要: 1.ajax的data里传的值必须为字符串,比如{test:xx},xx必须是字符串类型。 2.当你传的值比如上面的xx是一个数组是必须要,xx.toString() 3.当test值,为select多选的结果时:$('#selectid').val(),这个时候获取的是一个数组,注意很重要的一点你 阅读全文
posted @ 2017-06-01 16:48 Horsen 阅读(1493) 评论(0) 推荐(1) 编辑
摘要: select * from orders ORDER BY id desc LIMIT 1 id是你的自增主键 阅读全文
posted @ 2017-05-30 19:56 Horsen 阅读(3655) 评论(0) 推荐(0) 编辑
摘要: 1.Servlet是单实例多线程的,具体是怎么实施这个过程的可以百度,前辈们已经很具体详细的写明白了。 2.Servlet的单实例指的是这个servlet类只被实例化一次,就是第一次请求这个servlet的时候 3.Servlet怎么处理一个请求: ①你编写了一个servlet类 ②请求到了,需要s 阅读全文
posted @ 2017-05-29 18:10 Horsen 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 1.z-index只能作用在position为absolute,relative,fixed的非static元素上 2.z-index只能在同等级元素上作用,无法在父元素和子元素上起作用(父元素和别的父元素的子元素这样是无效的)。 3.看2的下面例子:自己去运行一下就可以理解了。反正记住用z-ind 阅读全文
posted @ 2017-05-26 13:01 Horsen 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 1.它就是和absolute一样的,脱离文档流了,只不过它是以浏览器窗口为基准。 2.注意下面有元素会占据它本身的位置。用margin移动下面元素位置的时候,记得用fixed元素用上top:0px;把位置固定住。 3. 阅读全文
posted @ 2017-05-25 17:59 Horsen 阅读(231) 评论(0) 推荐(0) 编辑