`
Javaloverlover
  • 浏览: 347607 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
windows安装SBT,首先下载sbt-launch的jar包(可在附件中下载),将包放在一个文件夹中,最好新建一个sbt文件夹,如我的就是D:\sbt,然后创建一个名为sbt.bat的批处理脚本,将以下两段代码拷贝进去 set SCRIPT_DIR=%~dp0 java -Xmx512M -jar "%SCRIPT_DIR%sbt-launch.jar" %* 保存,双击打开的时候就可以使用sbt这个工具了,但是最好将这个批处理脚本加入到path中去,这样在各个目录先都能使用sbt了。在path中添加“D:/sbt”即可。然后打开dos,输入sbt,就会提示:Pro ...
上一篇maven文章讲了怎么用maven创建web项目,本次主要讲如何配置jetty来热部署项目。 首先打开pom.xml文件,在<build>结点中添加plugins,添加一个plugin: <plugin> <artifactId>maven-compiler-plugin</artifactId> <configurat ...
sass命令: 1:.scss或者.sass文件转换为css文件: sass xxx.scss xxx.css 其中xxx.scss可以为xxx.sass,命令中的两个文件可以是带路径的文件名,如:sa\d\xxx.scss; 2:css文件转换为sass文件: sass-convert xxx.css xxx.sass 其中的xxx.css和xxx.sass与上边转换的命令类似,也可以转换成scss文件,只需后面的换成xxx.scss; 3:sass文件监视命令,监视以后,sass文件修改保存后就能被马上转成css文件,无需每次都进行手动转换: sass --watch xxx.scss:xx ...
sass是一种对css的一种提升,可以通过编译生成浏览器能识别的css文件。sass技术的文件的后缀名有两种形式:.sass和.scss。这两种的区别在于.sass文件对代码的排版有着非常严格的要求,而且没有大括号,没有分号。 一个a.scss文件代码如下: .a { color: blue; font-weight: bold; text-decoration: underline; .b { color:black; } } 通过sass a.scss a.css编译出来的css文件为a.css: .a { color: blue; font-wei ...
jquery thickbox这个插件搞了好久终于搞清楚了,特在此写下心得。 官方网址:http://jquery.com/demo/thickbox/ 中文介绍网址:http://www.blueidea.com/articleimg/2007/12/5182/tickbox_demo.html 这两个网址都对thickbox的用法介绍的很详细了。 为什么要写这篇博客呢,一是因为用的时候有点小小的障碍,为此花了不少时间,二是因为个人原因。 首先按照官网的介绍将thickbox安装到自己的网页中去,这样就支持了thickbox的使用,开始我以为这样就好了,但事与愿违,我的页面数据是ajax方式的 ...
前边已经安装好m2eclipse。 点击File—>new—>other,选择Maven Project,选择maven-archetype-webapp,next后,输入Group Id,Artifact Id和Package,然后finish完成,至此就完成maven的webapp的创建。 现在这个不是maven的标准结构,在项目上右键new一个source folder,命名为src/main/java,现在很多是测试驱动开发,接着同样添加src/test/java和src/test/resources。这样一个简单的maven web项目创建完成。 交流群:1326077 ...

js外引用

之前一直没碰到过js库死活拉不进来的情况,今天一哥们发来一段代码,要我给瞧瞧,开始他的language="java",我以为是这个地方不对,可是改了以后还是不行,拿来代码一调试,结果发现原来这哥们的声明用了"/"来结束,我将他换成</script>,竟然活了,终于解决。以后写这种代码应该尽量按照w3c的标准来写。 交流群:132607763 若满了,请加:251207741
jquery ajax实现请求,取服务器数据,开始用的是get请求,在FF和chrome中运行良好,一直都是load——>complete形式的,但是到了IE下,第一次是load——>complete,接下来的请求就是直接complete了,或者清除缓存才能正常,这个就不符合要求了,解决办法:改用post请求,这样就能轻易的解决。 交流群:132607763 若满了,请加:251207741

maven安装

maven是一个非常优秀的项目构建工具。现在来安装maven,下载maven:http://maven.apache.org/docs/3.0.4/release-notes.html。 下载后解压,然后添加环境变量,新建M2_HOME,值为maven的解压地址,如我的是:D:\apache-maven-3.0.3。在path下添加:%M2_HOME%\bin,在dos下输入mvn -v,如果看到maven的版本信息就说明安装成功。最好设置MAVEN_OPTS环境变量,值为:-Xms128m -Xmx512m,因为maven生成的站点需要大量的内存,java默认的可能无法满足需求,经常会得到ja ...

编码的好习惯

对于编写代码,特别的配置文件,对于不能自动提示的地方,最好是复制粘贴,这样可减少大量不必要的错误,节省很多时间,在写hibernate配置文件时,由于包名的一个字母错误,竟然查了15分钟才修复,真是花了冤枉时间啊 http://javaloverlover.iteye.com/admin/blogs/1478028
今天在eclipse中热部署web程序时,出现:document base xxx does not exist or is not a readable directory: at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:141) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3957) at org.apache.catalina.core.StandardContext. ...
struts2除了自身提供的类型转换以为,还允许自定义类型转换器,首先表单中的name属性必须和action中的属性同名,然后编写自定义的TypeConverter,可以实现TypeConverter接口,也可以继承DefaultTypeConverter来实现,最简单的是继承StrutsTypeConverter。不过前者比较复杂,后者比较方便。完成类型转换器以后,再将类型转换器注册,这样就能使用了,注册的时候,可以注册为局部类型转换器和全局类型转换器。 <%@ page language="java" contentType="text/html" ...
struts2有内建的类型转换器,boolean和Boolean,char和Character,int和Integer,long和Long,float和Float,double和Double,Date,字符串类型数组,String类型集合。 基于OGNL的类型转换。 package com.randy.com.entity; public class User { private String username; private String password; public String getUsername() { return username; } ...
1.action标签,可以在jsp中直接调用Action。 package com.randy.com; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; public class TagAction extends ActionSupport { private String author; public String execute() { return SUCCESS; ...
struts2标签的功能非常强大。 1.if/elseif/else标签,用法跟普通的if,else语句一样。 <s:set name="age" value="30"></s:set> <s:if test="#age>60">老年人</s:if> <s:elseif test="#age>35">中年人</s:elseif> <s:else>青少年</s:else><br/> 2.iter ...
Global site tag (gtag.js) - Google Analytics