web开发
文章平均质量分 51
玄之又玄众妙之门
老板,再来两盘青岛活海虾!
展开
-
在Windows操作系统中,如何终止占有的8080端口的tomcat进程
【经验证,很有效!】在Windows操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器。 本文将通过命令来强行终止这个已经运行的tomcat进程如下: 1、首先查找到占用8080端口的进程号PID是多少CMD>netstat -ano | findstr 8原创 2015-12-28 11:39:36 · 342 阅读 · 0 评论 -
读取配置文件的方法
public static List hosts = new ArrayList(); static Properties pros= new Properties(); static{ try { pros.load(Content.class.getResourceAsStream("/main_config.properties")); isDebug = Boole原创 2016-01-06 09:55:51 · 280 阅读 · 0 评论 -
jsp内置对象之Application对象
服务器启动后就产生了这个Application对象,当客户再所访问的网站的各个页面之间浏览时,这个Application对象都时同一个,直到服务器关闭。但是与Session对象不同的时,所有客户的Application对象都时同一个,即所有客户共享这个内置的Application对象。 (2)Application对象的常用方法 ● setAttribute(String key,原创 2016-01-06 16:09:32 · 389 阅读 · 0 评论 -
WEB-INF下的jsp页面用户不能直接访问如何解决?
应用服务器把WEB-INF指为禁访目录,即直接在浏览器里是不能访问的.因此,可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response);进行派遣访问.但如果web-inf下有a.htm,则用request.getrequestdispatch原创 2016-01-08 09:17:40 · 10759 阅读 · 2 评论 -
struts2 package name作用
struts配置文件中的package name属性不是解决重名问题的,而是用来实现继承的,namespace才是用来解决重名的,前台和后台可以这样分 ,这样在两个包里都有test Action时在url地址中用/front/test或/back/test就能区分开了,别外继承时用extends="front"就是继承自第一个package(默认继承是default);若是第一个package里面原创 2016-01-08 15:05:39 · 325 阅读 · 0 评论 -
session超时时间设设置方法三种
[代码] 在server.xml中定义context时采用如下定义:view sourceprint? defaultSessionTimeOut="3600" isWARExpanded="true" isWARValidated="false" isInvokerEnabled="true" isWorkDirPersistent="false原创 2016-01-12 10:29:47 · 708 阅读 · 0 评论 -
java的System.getProperty()方法可以获取的值
java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJav转载 2016-03-22 14:10:53 · 268 阅读 · 0 评论 -
Jquery移除一个节点的下一个节点
$('#username').next().remove(); //移除<span>请输入用户名</span>$('#username').next().hide(); //隐藏<span>请输入用户名</span>原创 2018-12-10 16:14:13 · 1034 阅读 · 0 评论 -
编辑角色页面,实现自由权限勾选
<div class="row-fluid" id="box"> <div class="span5"> <div class="control-group"> <label class="control-...原创 2019-05-07 10:58:39 · 905 阅读 · 0 评论 -
用户自己密码重置后,系统自动退出(total管理端开发)
/** * 当前登录用户修改自己的密码 * @param user * @param vcpd * @return */ @RequestMapping("updatePwd") @ResponseBody public JSONObject updatePwd(HttpServletRequest reques...原创 2019-05-07 16:19:55 · 1381 阅读 · 0 评论 -
OGNL表达式的基本语法和用法
首先我们一起来看一下OGNL中的#、%和$符号。关于OGNL各种用法总结参看:http://blog.163.com/seara520@126/blog/static/72069304201032081730286/一.OGNL中的#、%和$符号 #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里我们简单介绍它们的相应用途。转载 2016-01-06 09:15:00 · 299 阅读 · 0 评论 -
安装Oracle客户端,PL/SQL总结
我也是够笨的,用了将近三个小时来安装这些。之前没有安装过,问其他人,看着很不耐烦,没办法,于是自己硬着头皮查资料搞起来。中间遇到很多错误,总算好了。废话不多说,总结开始:首先:这四个都可以用,我自己用的第四个。无需安装直接解压。我的是直接放到D:\Program Files\oracleclient目录下面,如果没有就自己新建,当然你也可以放到你想放的任何地方。然后再D:\原创 2016-01-22 16:27:03 · 396 阅读 · 0 评论 -
t.indexOf('e') != -1在java中怎么解释?
Java中判断字符串对象中是否含有指定字符的时候,常常使用楼主提问之中的语句。indexOf方法获取到指定的字符在字符串中第一次出现的位置,从0开始。如果一开始就是e则返回0,如果第二个位置是e则返回1,如果搜完整个字符串都没有e则返回-1 。反证法 如果该方法不返回-1 就证明该字符串中含有e字符。这种用法可以用来判断是否包含敏感字!例如:原创 2015-12-28 16:03:27 · 818 阅读 · 0 评论 -
@Scope("prototype")其实很重要
当我们在一个ACTION类里面写很多个方法的时候(其实是一种按功能划分模块编程的思想),每个方法的返回状态可能不一样,如果ACTION中不用@Scope("prototype"),有可能报找不到XXXACTION的错误!写上这个就表示每次请求都重新创建一个ACTION,与SINGALON对应,俗称“多例”。package com.wanda.cluster;import org.apach转载 2015-12-29 10:00:49 · 431 阅读 · 0 评论 -
actionInvocation.invoke()是什么意思
关于Struts2的自定义的验证截器package ch06.struts2.Interceptor;import java.util.Map;import com.opensymphony.xwork2.Action;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.int转载 2015-12-29 13:18:12 · 395 阅读 · 0 评论 -
struts2 StrutsPrepareAndExecuteFilter 源码分析
概述 近期在看struts2,在看到论坛上有人分析了StrutsPrepareAndExecuteFilter的源码,感觉这个类是很核心的,可以知道struts2拦截到用户请求之后是如何对参数进行转换的。我就按图索骥,也来走读一下这个类的代码,大家多指教。在使用struts的时候要在web.xml中配置一个过滤器,来拦截用户发起的请求,并进行一些预处理,根据配置文件把请求分转载 2015-12-30 15:47:52 · 237 阅读 · 0 评论 -
OpenSessionInViewFilter 的配置及作用
Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session原创 2015-12-31 09:33:55 · 239 阅读 · 0 评论 -
<s:iterator value="pager.records" var="records" status="var">里的几个属性问题
s:iterator 标签有3个属性:value:被迭代的集合id :指定集合里面的元素的idstatus 迭代元素的索引例如:A打印结果为: 1A2A3A4A5A你的里的value才是在后台取到的值option里面的第一个property value是提交给后台的你所选择的下拉列表的value 第二个是显示出来的值如果productId等于=id+code转载 2016-01-04 15:23:28 · 529 阅读 · 0 评论 -
$(function(){})的理解
$(function(){})是 $(document).ready(function(){})的简写,用来在dom加载完成后执行一系列预先定义好的函数。例如:$(function(){ $.post("${basePath}/manage/user/ajaxFirstCoupon",function(data){ //目前暂取第一个 $(data).each(fun原创 2016-01-04 17:42:57 · 463 阅读 · 0 评论 -
验证码实例
package com.lljr.servlet; 2 3 import java.awt.Color; 4 import java.awt.Font; 5 import java.awt.Graphics; 6 import java.awt.image.BufferedImage; 7 import java.io.IOException; 8 import java.util转载 2015-12-21 09:19:47 · 337 阅读 · 0 评论 -
<a>标签中href="javascript:;"表示什么意思??
javascript: 是一个伪协议,其他的伪协议还有 mail: tel: file: 等等。修改密码javascript:是表示在触发默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击时就没有任何反应。一般在这种情况下,会给绑定一个事件回调,来执行业务,如:document.getElementById('j原创 2016-01-05 17:21:12 · 627 阅读 · 0 评论 -
关于textarea限制字数的总结
在input标签中,只需要设置maxlength=”200”即可,但是在textarea标签中,IE9及IE9以下浏览器是不支持的,IE10、IE11则支持,估计后续的版本应该都会支持。现在来说下怎么让大部分IE版本都支持textarea标签限制字数,同时允许以chorme为内核的浏览器也支持。<textarea rows="5"maxlength="200"onchan...原创 2019-05-29 19:14:34 · 238 阅读 · 0 评论