- 浏览: 181560 次
- 性别:
- 来自: 大连
最新评论
-
似曾相识的痛1:
[i][/i] ...
使用maven时出现Failure to transfer 错误的解决方法 -
南方有相si:
我的工程右键maven里面没有update dependenc ...
使用maven时出现Failure to transfer 错误的解决方法 -
15899231727:
为什么我的工程右键maven里面没有update depend ...
使用maven时出现Failure to transfer 错误的解决方法 -
carlos:
hibernate3-maven-plugin 配置 -
wangjian050401:
[i][/i]
GWT配置文件说明
文章列表
freemarker 遍历 enum
- 博客分类:
- freemarker
freemarker遍历enum 示例:
enum
package com.xxx;
public enum BooleanEnum {
TRUE(Boolean.TRUE, "是"), FALSE(Boolean.FALSE, "否");
private final Boolean value;
private final String info;
private BooleanEnum(Boolean value, String info) {
this.value = ...
spring jar包说明
- 博客分类:
- spring
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除 ...
ExtJs grid带参出现中文乱码的解决方式
- 博客分类:
- extjs
Grid的store可附加参数进行查询,其采用的请求方式是get,会将参数直接带在请求地址中,如果出现中文,就会出现乱码,因此需要将Store的请求方式改成Post
例子如下:
Ext.define('W.gzgl.stores.common.MenuStore', {
extend : 'Ext.data.Store',
pageSize : 20,
requires : ['W.gzgl.models.common.MenuModel'],
model : 'W.gzgl.models.common.MenuMo ...
pagetoolbar只会把start、limit、page、sort、dir传递给store。
可以采用下列方式增加参数:
var store = new Ext.data.Store({
pageSize: GridPageSize,
model: 'Master',
autoLoad: false,
proxy: {
type: 'ajax',
url: '/master/GetMasterData',
reader: {
...
Extjs 错误提示信息
- 博客分类:
- extjs
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type=&quo ...
spring-security3笔记二
- 博客分类:
- spring
自定义登录界面
spring-security会自动生成登录表单,但是一般情况下程序都需要自己定义登录界面。
一、新建登录页面文件
添加登录表单,以及相关字段,表单的响应请求为:j_spring_security_check
用户名和密码的字段名如下:
<form action="${pageContext.request.contextPath}/j_spring_security_check" method="post">
<table width="300px">
...
JSP中el表达式不解析的问题
- 博客分类:
- other
碰到一个问题,jsp页面上的el表达式原样输出不做解析,找了好久才发现是web.xml文件使用的是servlet 2.3版本的声明的问题。el在servlet 2.3中默认是不启用的。
原web.xml文件内容如下:
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
改成2.4版本的:
<web- ...
spring-security3 简单使用
一、加入jar包:
maven会将spring-security-web一来的包加入到工程中,spring-security-config文件包含spring-security需要的配置文件。另外加入j2ee api的包。
二、spring配置文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans&quo ...
在eclipse里使用maven,连接nexus私服。
添加依赖之后,总是报添加的依赖jar文件找不到,但是在nexus的库里面能找到这个依赖的jar文件,但是在本地的maven库里面找不到,于是我将本地库里面这个依赖对应的文件夹删掉,然后在eclipse里面执行update dependencies。成功解决问题!
右键单击项目->maven->update dependencies。
引起的原因是由于本地库从nexus中请求jar文件,如果私服中不存在则取网上下载,如果网速过慢,下载时间超过了maven设置的时间限制就会报该错误。
可以用javaScript解决 在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码:
<script type="text/javaScript">
if (window != top)
top.location.href = location.href;
</script>
则在系统超时想在框架中打开登录页时,则login.jsp自身进行判断后跳出iframe等框架要。
使用hibernate3-maven-plugin 可根据hibernate 或JPA的配置导出建表脚本,根据表结构导出java类,如下是根据JPA的配置信息导出建表脚本的例子:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.2</version>
<executions>
...
jqgrid和jquery ui一同使用会造成按钮、对话框等显示的字体太大,需要在页面上在加上一段style来指定页面上文字大小。
html,body {
font-size: 75%;
}
官方提供的参考配置文件如下:
<filter>
<filter-name>struts-prepare</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter</filter-class>
</filter>
<filter>
<filter-name>sitemesh</filter ...
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.! StrutsPrepareAndExecuteFilter是自2.1.3开始就替代了FilterDispatcher的.! 这样的改革当然是有好处的.! 为什么这么说.? 应该知道如果我们自己定义过滤器的话, 是要放在strtus2的过滤器之前的, 如果放在struts2过滤器之后,你自己的过滤器对action的过滤作用就废了,不会有效!除非你是访问jsp/html! 那我现在有需求, 我必须使用Action的环境,而又想在执行action之前拿filter做一些事, 用FilterDispatcher是做 ...
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<artifactId>project1</artifactId>
<packaging>jar</packaging>
<parent>
<groupId>google</groupId>
<artifact ...