预览模式: 普通 | 列表
07-03
19

人事部门管理系统(2)

      接着上次的继续说,上次说了讲的是“雇员添加”,程序步骤大致是:首页——遍历出部门列表——加入添加雇员表单——提交到存储过程——返回;但同时我忽略了一个前提:如果部门列表值为if(x.equest.("")||x==null)。那么应该给出一个error值,然后转发到“部门添加"页。但此种情况只会在程序第一次运行初始化的时候出现,而程序设计者在编写时就会在数据库中加入一些测试值,所以不会应该的使用情况。

      添加部门表单页与上篇文章说的添加添加雇员程序思路大体一致,这里就不再赘述。下面我们看一下”管理部门员工 “功能的实现,主要思想:遍历和删除。如图:

查看更多...

Tags: Sturts SQL存储过程

分类:作品 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 909
07-03
17

PJBLOG标签云集美化修改方法

一直感觉PJBlog2的标签云集通过字体的大小来区别标签使用的频繁程度的,不是很美观,感觉有点乱,今天在”阿不“那边发现一中以固定字体,通过标签排列的先后顺序来说明使用的频繁程度,并在右侧标明使用该标签的日志数的方法,现转过来用。
  
(1) 在tag.asp中找到以下代码:

<a href="default.asp?tag=<%=Server.URLEncode(log_Tag(1))%>" title="共包含 <%=log_Tag(2)%> 篇日志"><span style="font-size:<%=getTagSize(log_Tag(2))%>px"><%=log_Tag(1)%></span></a>

将其改为:

<a href="default.asp?tag=<%=Server.URLEncode(log_Tag(1))%>" style="font-size:12px;line-height:250%" title="共包含 <%=log_Tag(2)%> 篇日志"><%=log_Tag(1)%><span style="font-size:11px;color:#ccc">[<%=log_Tag(2)%>]</span></a>

查看更多...

Tags: PJBLOG

分类:OpenSource | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1154
07-03
17

人事部门管理系统(1)

       很长一段时间来,确切的说是两个多月,从年前开始就没有再过多的写程序。主要精力都投入在这个网站上面了,对于Java编程很少去碰。只是偶尔翻翻《核心技术》,不过是蜻蜓点水。前天本想编写一个米店(Domain)的管理系统为自己用,发现编的很吃力。本觉得瞒简单的东西,突然看来如此复杂。编了两天,决定不再写了。去温习一下从前写过的代码。我觉得,这样的话对我的帮助会很大。
       下面介绍我去年11月编写的一套人事部门管理系统,项目用时一周(需求分析2天,美工设计2天,其余时间为代码实现)。如图:


查看更多...

Tags: Sturts SQL存储过程

分类:作品 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 1119
06-11
29

关于FORM取值中文乱码问题新解

     其实网上也说过很多这样的文章了,那就说说我自己觉得容易出问题的地方。

1.JSP页面必须写明<%@ page contentType="text/html; charset=GB2312" %>,这点没得说,除非是国际化用UTF-8

2.在FORM表单的提交中, method应是"POST",如GET也会出现乱码问题。

查看更多...

Tags: 中文乱码 乱码 form

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 871
06-11
28

<global-exceptions>全局错误信息处理

在编写程序时,通常会采用try/catch或throw来处理异常

但是如果throw的异常在最终端没有被处理,那么后台将会报错.Attribute "value" is required and must be

在struts_config.xml中里面<global-exceptions>参数来捕获全局异常

查看更多...

Tags: exceptions

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 740
06-11
28

Waiting for X instance(s) to be deallocated

在运行服务一段时间后,无法跳转其他页面。关闭服务时,Tomcat或者是JB的Messages面板提示:
引用内容 引用内容
Waiting for X instance(s) to be deallocated


关于系统假死原因,多为后台BEAN关闭连接池造成的。请仔细检查代码的每一处,是否有关闭链接池的指令

Tags: 死机

分类:Struts | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1823