- 浏览: 378666 次
- 性别:
- 来自: 上海
最新评论
-
iwindyforest:
httpServletRequest.getRequestUR ...
request.getPathInfo() 方法的作用 -
stephansun:
多谢!解决了困扰半天的问题。
jetty7 No JSP support解决办法 -
1505643368:
...
java实现—身份证号码验证 -
布拉君君:
亲,为什么我测试以war包形式启动,总是报404错误啊,我写的 ...
jetty7内嵌代码配置 -
Lixh1986:
3楼的方法没问题效率:上面a[v] 是直接取值, 而 inde ...
JavaScript去掉数组中的重复元素
文章列表
报错如下:
[INFO] No JSP support.
Check that JSP jars are in lib/jsp and
that the JSP option has been specified
to start.jar
注意:jsp-2.1-glassfish是必要的,如果使用jetty-jsp-2.1貌似还是会报这个错。
以下是maven的配置:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&qu ...
The @Before and @After annotated methods are executed right before/after the
execution of each one of your @Test methods and regardless of whether the test
failed or not. This helps you to extract all of your common logic, like instantiating
your domain objects and setting them up in some known st ...
使用Cargo实现自动化部署注意点
- 博客分类:
- maven
需要注意两点:
1. maven项目的pom里最好用war的方式打包,使用jar打包,部署不上服务器
<packaging>war</packaging>
2.如果使用tomcat,Cargo plugin的配置文件里containerId指定tomcat5x,那么你的tomcat必须使用的是tomcat5.x版本,"x"必须加上,不然找不到你版本的tomcat。
在.bashrc下面添加环境变量:
export M2_HOME=/Users/lee/Application/apache-maven-3.0.3
export PATH=$PATH:$M2_HOME/bin
重新启动终端
echo $M2_HOME
/Users/lee/Application/apache-maven-3.0.3
mvn -v
报异常 java.lang.ClassNotFoundException: org.codehaus.classworlds.Launcher
网上找了很多解决方案,不是很理想,随之查看了mvn
whi ...
其实我对Linux是一无所知,今天突然有一个工作必须做,就是查找并删除web目录下的.svn目录(真不知道是哪个神仙弄上去的),svn目录渗透到所有的网站目录下的子目录里面,这个大家都知道的应该。我在网上找了好久,经过试验才找到这个句子,经验证是正确的哦,虽然我不知道啥意思但是还是在PHP iask上记录一下吧,希望能够解释的朋友给我解释解释,先谢了:
linux查找并删除目录或者文件: find 目录 -name 名称|xargs rm -rf
聚合函数RANK 和 dense_rank 主要的功能是计算一组数值中的排序值。在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。其语法为:RANK ( ) OVER ( [query_partition_clause] order_by_clause )在9i版本新增加了合计功能(aggregate),即对给定的参数值在设定的排序查询中计算出其排序值。这些参数必须是常数或常值表达式,且必须和ORDER BY子句中的字段个数、位置、类型完全一致。其语法为:RANK ( expr ...
如从表中取出4-6行的数据;
sql如下:
得到4-6行的数据select id,agefrom zystudentwhere id in(select id from zystudentwhere rownum<=6 and id not in(select id from zystudent where rownum<=3));
最笨的方法,查询效率很低,不建议使用
select id,name,age from(select id,name,age,rownum rfrom zystudent) where r>=3 and r<=6;
将rownu ...
1. 静态工厂方法
将静态工厂方法实现类的工厂方法调用结果作为bean注册到容器中
<bean id=" " class="…Factory" factory-method="getInstance" />
为了包含方法参数的工厂方法能够预期返回相 ...
mvn install:install-file
-DgroupId=包名
-DartifactId=项目名
-Dversion=版本号
-Dpackaging=jar
-Dfile=jar文件所在路径
1,将jar包上传到linux服务器上,如路径为/home/hjq/sms.jar
-s6y&y!iC2ye f]0
2,打开putty,设置字符编码为utf8格式,用maven安装该jar包
格式为:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group ...
转换说明 全角字符从的unicode编码从65281~65374 半角字符从的unicode编码从 33~126 空格比较特殊,全角为 12288,半角为 32 而且除空格外,全角/半角按unicode编码排序在顺序上是对应的 所以可以直接通过用+-法来处理非空格数据,对空格单独处理
public static String ToDBC(String input) {
char[] c = input.toCharArray();
for (int i = 0; i< c.length; ...
我们经常会遇到编码问题。Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16(至于为什么JVM中要采用UTF-16,我没看过 相关的资料,但我猜可能是因为JAVA里面一个字符(char)就是16位的,而UTF-16正是双字节编码),都是unicode的编码。unicode 的目标就是能支持世界上所有的字符集,也就是说几乎所有的字符集包含的字符在unicode中都有对应的编码。在unicode中,字符与代码的映射关 系,就是
Struts2的OGNL表达式语言是基于Xwork的OGNL的,它在Xwork的基础上对OGNL进行了一些封装,因此先了解Xwork的OGNL是十分有必要的。Xwork的OGNL使用时比较容易理解。它有两个重要的概念:上下文环境和根对象。上下文环境是一个Map对象,所有的数据存取都是在上下文环境中进行的,你可以在存取数据时指定不同Map作为上下文环境。访问根对象时不需要加#前缀,而访问上下文环境中的其它对象需要加入#前缀。
Struts2中的OGNL表达式语言是对Xwork的OGNL的封装。我们要理解一下几点:
1. Struts2中 ...
"redirect"实现action的重定向:
<result name="error" type="redirect">
Register.action?username=${username}
</result>
"redirectAction"
实现action的重定向:
<result name="error" type="redi ...
启动Tomcat发现如下异常:
Unable to load configuration. - action - file:/D:/.../classes/struts.xml:9:66
后来发现问题出现在result的结果类型"redirect-action",因为当前使用的Struts2版本使用的是如下结果类型:
<result-types>
<result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult&q ...
如果想自定义achetype生成目录的约定
"${proj-dir}/src/main/java"
"${proj-dir} /src/test/java"
"${proj-dir}/target"
...
例子:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.sonatype.mavenbook</groupId>
<artifactId>my-project ...