`
kanwoerzi
  • 浏览: 1645443 次
文章分类
社区版块
存档分类
最新评论
文章列表
先写一个过滤器类继承Interceptor //Sourcefile:F:/java/Oil/src/com/xj/tools/UserAccessInterceptor.javapackagecom.xj.tools;importjava.util.Map;importcom.opensymphony.xwork.ActionContext;importcom.opensymphony.xwork.ActionInvocation;importcom.opensymphony.xwork.interceptor.Interceptor;
前几天就弄了一下午,就是Fileter错误,后来就没有管了,今天上午又试了试,还是不行,老是报Filter错误,呵呵,这次不报了吧,就是什么也不写,只网Web.xml里面加上过滤器就不行,把阿怕奇的例子程序放进去也一个也起不来, 唉后来装了Tomcat6.0就可以了,5.5也行,就是5.0.28不行,下面的估计更是不行了
首先有一个PageInfo类,在里面放一些页面的属性,如页数什么的: publicclassPageInfo...{privatelongallCount;//总条数privatelongpageCount;//每页条数priv
*ActionContext是Webwork与外边容器交户的,与容器无关,但得到得是Map类型的东西,如取得的Session是Map类型的而不是HttpSevletSession ActionContext ctx = ActionContext.getContext();Map session = ctx.getSession();session.put("username",loginInfo.getUsername()); *SevletActionContext是与外面容器耦合的,但可以得到HttpSeveletSession ServletActionCo ...
1.ServletActionContext.getRequest().getParameter("doType"); 2.实现Preparable接口
spring是28版,junit好像是3.8的 packagecom.hebca.std.web.action.statistic;importorg.springframework.test.AbstractDependencyInjectionSpringContextTests;importcom.hebca.std.business.statistic.StatInfuseManager;publicclassStatInfuseActionTestextendsAbstractDependencyInjectionSpringContextTests
报错:找不到配置文件中的对象,注入不进去,就spring报异常。而明明web项目中的配置文件中有相应的注入,但布到tomcat中却没了,改了我的配置文件。 原因:因为一个项目合并到了另一个项目,而两个项目中都有spring的配置文件,当布了之后那个java项目中的spring配置文件会覆盖web项目中的配置文件。
一、6个最佳实践的有效部署 迭代的开发软件 需求管理 使用基于构件的体系结构 可视化软件建模 验证软件质量 控制软件变更 二、迭代模型图 三、初始阶段 初始阶段的目标是为系统建立商业案例和 ...
1.先作实施,作实施的时候最好就用rose了,可以先在userCase视图中画userCase图,可以再细化userCase。2.给每个userCase加活动图或流程图,再给每个流程画一个时序图。这个以后可以再把图细化。具体粒度根据情况和项目来决定。3.这些都差不多的时候就可以抽象出类图了。要找好抽像类,具体类,属性,方法。 ============================================= 1. 关于角色的一个问题,一个项目当有权限分配的时候,比如有新闻管理,用户管理,统计管理,等一共30个功能管理。角色是应该设一个manager呢还是设成三十个不同的角色呢,此问题 ...
这次做项目发现一个开方算法很有意思. 老外写的注释说的也是puzzle. 对于这个算法我也是想了很久才想通了. 现将这算法给出来共享共享. static int SQRT (int nRoot) { int nSqrt = 0; for(int i = 0x10000000; i != 0; i >>= 2) { int nTemp = nSqrt + i; nSqrt >>= 1; if(nTemp <= nRoot) { nRoot -= nTemp; nSqrt += i; } } return nSqr ...
最近关于计算机专业教育的讨论又热闹起来了,正好我也有点想法,在这里一吐为快。我认为,计算机教育这个说法太泛了,应该大致分成计算机科学教育、计算机技术教育和计算机职业教育三个方向来讨论。所谓计算机科学计算机科学教育是以培养科学家为导向的,注重的应该是数学、计算模型等理论。而计算机技术教育则注重的具体技术领域内的深度和广度,比如熟知各种图形变换算法、掌握各种unix kernel结构和演化历史等等,不一而足。计算机职业教育关注的应该是职业素养和产业现状,多讲软件工程多搞团队协作,技术掌握一小块就好,比如会写jsp,理论够用就成,比如知道常见查找排序算法就可以了,不会推导算法的复杂性完全没有关系,做很 ...
Visio支持数据库建模,但是professional版本不包含正向工程功能,即无法生成sql。这真是令人痛恨,还好有OrthogonalToolBox这样的工具。这是一个非常有趣的软件,安装之后它并没有程序菜单项,无法直接启动,而是在其它应用程序里增加一个工具条。 可以在OrthogonalToolBox 里打开一个visio建立的数据库模型,然后将其导出成xml,并选择"ER to SQL XSLT Transform"这个xslt作为style。然后在IE里打开这个XML,就可以看到sql代码了。 这个XSLT是为MS SQL Server设计的,但是将其修改成 ...
中文乱码问题是JAVA WEB开发新手经常碰到的问题,这个问题其实不复杂,只要开发者对WEB开发整个环境有清楚的认识,还是很容易解决的。因为Java语言内部是使用UNICODE表示字符串的,所以进入JVM和离开JVM的字符串都需要转换成UNCODE形式。在JAVA WEB开发过程中,程序的部份是JSP或者HttpServlet,字符串有三个主要的进入点:html form、源程序、外部数据源(常见有数据库和资源文件)。先说说源程序。我们经常会在源程序里写一些文本,特别是在JSP里,“写”的时候是通过编辑器保存成文件的,所以首先要搞清楚的是:编辑器把文件保存成什么编码格式了?以VIM为例,它会以系 ...
熟悉熟悉环境先。这个fck编辑器看着挺不错的。就是弹出里菜单里没有paste。
Global site tag (gtag.js) - Google Analytics