
Web
番茄鲨鱼面
这个作者很懒,什么都没留下…
展开
-
jstl的taglib不起作用——c标签不起作用
JSTL 不能正确输出的问题由于Jsp2.0向后兼容的特性, 当遇到使用Jsp 1.2(Servlet v2.3)的网站时会默认的禁用JSP2.0 EL,所以导致c:out不能正确输出。(这里注意Jsp 1.2禁用JSP2.0的EL,而是去使用JSTL 1.0 taglib去解析EL。所以使用JSP 1.2+JSTL 1.0不会出问题,而使用了JSP 1.2+JSTL 1.1就会导致c转载 2014-03-30 18:44:49 · 5989 阅读 · 0 评论 -
js跨域
由于安全的原因,浏览器做了很多方面的工作,由此也就引入了一系列的跨域问题,需要注意的是:跨域并非浏览器限制了发起跨站请求,而是跨站请求可以正常发起,但是返回结果被浏览器拦截了。最好的例子是 CSRF 跨站攻击原理,请求是发送到了后端服务器无论是否跨域!注意:有些浏览器不允许从HTTPS的域跨域访问HTTP,比如Chrome和Firefox,这些浏览器在请求还未发出的时候就会拦截请求,这是一个特例。转载 2016-03-04 15:30:05 · 1079 阅读 · 0 评论 -
使用uploadify上传文件
效果图:修改: 1. 报找不到uploadify-cancel.png文件。 找到uploadify.css,找到.uploadify-queue-item .cancel a {,修改文件的路径。 1. <div id="file_queue" style="width:400px;height:10px;position:absolute;z-index:999"></div> 这里将f原创 2016-03-16 11:00:33 · 684 阅读 · 0 评论 -
将java项目改成web项目
eclipse新导入项目,如何把它变成web项目。项目properties,然后project Facets,选中Dynamic Web Module和Java,右侧runtimes,选中tomcat(主要是导入servlet-api.jar)。选中项目,build pathadd folder把resource添加进去。default output fol原创 2015-09-28 16:04:17 · 774 阅读 · 0 评论 -
Java web添加log4j
要点:1.打印日志到控制台和文件。2.将指定的Java类日志输出到指定的文件。步骤:1.添加jar包。http://download.youkuaiyun.com/detail/xiakepan/90947532.添加配置文件。log4j.properties#可以设置级别:debug>info>error#debug:显示debug、info、error#info:显示i原创 2015-09-10 13:51:53 · 570 阅读 · 0 评论 -
jQuery操作class
页面效果:css代码:.a_choose{ color:#ffffff; background:#0099FF;}jsp代码: 媒体加分管理 TAXI文章加分js代码:$("#a_mtjf").click(function(){ $(this).addClass("a_choose"); $("#a_taxi").removeClass("a_c原创 2015-07-31 15:31:58 · 453 阅读 · 0 评论 -
WEB版一次选择多个文件进行批量上传(Plupload)的解决方案
原文链接说明:Plupload支持多种浏览器,多种上传方式! 一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如 windows程序一样,一次选择多个文件进行批量上传。这样在某些应用上就显得很不人性化,有时候客户希望能够一次选择很多文件,然后让系统把选择的文 件全部上传。本人在转载 2015-05-12 09:02:43 · 4473 阅读 · 0 评论 -
解决Ajax框架下页面回退刷新问题
http://blog.youkuaiyun.com/u010403387/article/details/45576055存在问题如果使用Firefox等浏览器访问RMS网站时,我们可能会发现页面之间的切换是通过AJAX异步请求实现的,同时页面的URL不会发生改变,虽然可以通过页面上的按钮通过AJAX异步请求实现回退刷新,但是对于浏览器前进和后退不能支持,每当刷新与后退之后,页面都会退到转载 2015-05-11 09:30:29 · 933 阅读 · 0 评论 -
点击回车登录
点击回车登录:1.jsp页面 value=""/>请输入用户名 value="" value="000000"/>请输入密码 登录2.在class login_input上添加事件://回车登录,这个需要看引入jquery,唯一需要注意的地方$(".login_input").keyup(function(e){if(e.which==1原创 2013-12-12 20:28:45 · 974 阅读 · 0 评论 -
jspSmartUpload上传文件
jspSmartUpload上传文件,主要体现对上传失败的文件进行提示,api没有找到这方面的实现。于是剑走偏锋,对Exception的信息进行了contains操作,从而判断是哪种上传失败类型。不知道这种方式是否合理,请大家指正……原创 2015-03-02 15:55:40 · 681 阅读 · 0 评论 -
关于超长参数页面跳转的问题
1.get方法参数的大小不同浏览器有不同的限制,大多数人都说是2k(具体我也不知道)。2.post方法大小没有限制。问题:点击超链接打开新页面,但是参数超长,超过了2k,导致有可能参数被截取。解决方法:js模拟post提交。在页面添加一个隐藏的Form,点击跳转按钮或者超链接后,将参数赋给Form,form设置target="_blank",method="原创 2014-04-22 16:52:42 · 3360 阅读 · 0 评论 -
SSM框架边学边练
开发工具:myEclipse8.5jdk:1.5.06数据库:MySQL使用框架:Struts2.3.15、Spring3.1、mybatis*服务器:tomcat1.新建web工程略2.导入jar包(根据众大牛的教程,我导入了以下jar包)3.编写代码(1)实体类Userpublic class User { private String原创 2014-04-03 14:12:20 · 1348 阅读 · 1 评论 -
关于周的计算和周范围的计算(个性定制,不通用)
个性化定制:1.每一周从周六开始,周五结束。2.点击日期控件选中日期后,显示一段提示话语:今天是2014年第*周,本周范围是3.22-3月28.分析:主要难点就是条件1。关于周的计算,所选日期-当年1月1日+1=间隔的天数。间隔天数/7=所选日期距1月1号是第几周。现在我们要以周6开始,所以应该为(所选日期+当年1月1日前的第一个周六的天数)/7=周数具原创 2014-03-30 18:46:04 · 960 阅读 · 0 评论 -
在Java代码中输出html的信息使用out.println()
if(subscriptionc.StatTimeType!=null) { if(subscriptionc.StatTimeType.trim().equals("1")) out.println("每月"); if(subscriptionc.StatTimeType.trim().equals("2"))原创 2014-03-30 18:45:34 · 4086 阅读 · 0 评论 -
多表联合查询时javabean的设计 与 实现
Q:因为模型层的对象的属性都是与表字段相对应,如果用面向对象的方法将查询出来的记录保存到对象中然后在jsp中显示,问题是查询出来的记录是多表字段合成的,模型层的对象没有对应的属性用来保存记录,怎么办?还有如果查询出来的一条记录中(几个表字段合成的记录)某个表中对应主表的记录有多条记录要显示,又要怎么封装及在页面显示??A:第一个问题,你可以这样解决:方法原创 2014-03-30 18:47:05 · 3919 阅读 · 0 评论 -
web应用和web.xml文件的一点知识点
应用的配置文件:web.xmlServlet2.5之前,web应用必须有web.xml文件,必须放在WEB-INF下,但是servlet3.0之后,web.xml不在是必须的了,但是还是建议保留。WEB-INF是一个特殊的文件夹,web容器会包含该文件夹下的内容,但是客户端浏览器无法访问WEB-INF路径下的任何内容。web.xml中主要配置以下内容:配置jsp、s原创 2014-03-30 18:47:45 · 569 阅读 · 0 评论 -
jpa使用mysql的自增id
mysql只需要在自增主键上写上GeneratedValue就可以实现自增。并且在save之后该id已经写到了实体类中。@Entity@Table(name = "OPERATION_LOG")public class MyTest implements Serializable { @Id @GeneratedValue(strategy=GenerationType.IDEN原创 2016-10-14 16:48:44 · 28507 阅读 · 0 评论