- 浏览: 33629 次
- 性别:
- 来自: 上海
最新评论
文章列表
mvcdaoobjectactionstruts框架
本文为开源供应链系统代码说明第一部分,主要说明系统架构。
一、系统框架
系统采用Struts框架,并对MVC结构作了更进一步的扩充,基本结构如下:
jsp(View) --> Action(Control)
--> Logic (Control) --> Biz (Control) --> DAO --> DB
MVC <wbr>包命名规范图一:系统框架层次
Entity是在各层间传递数据,应用范围最为广泛;
Form层继承自ActionBaseForm,主要在页面文件(JSP) ...
使用 echo -e "\033[0;32;40m" 可以将字体设置成绿色。
这里必须使用echo 的选项 “-e”,因为后面需要用到转义序列。
转义序列就是一个让 shell 执行一个特殊步骤的控制指令。转义序列通常都是以 ESC 开头(这也是它的命名原因)。在 shell 里表示为 ^[。这种表示法需要一点时间去适应,也可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 27, = 用八进制表示的 33)。
033 声明了转义序列的开始,然后是 [ 开始定义颜色。后面的 0 定义了默认的字体宽度。
下面我们要选择前景色(这里是 32,代表绿 ...
Linux查看端口使用状态及启动
- 博客分类:
- linux和unix
Linux查看端口使用状态及启动。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。
Netstat -tln 命令是Linux查看端口使用情况
/etc/init.d/vsftp start 是用来启动ftp端口~!
看文件/etc/services
netstat
Linux查看端口查看已经连接的服务端口(ESTABLIS ...
Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
在Linux系统里,我们会经常用Linux查看用户的命令,在这里我们一些命令进行了总结,总共有7个,并 ...
在Linux中添加普通新用户 超级用户(也称为“root”)是一个具有修改系统中任何文件权力的特别账号。在日常工作中,最好不要使用超级用户账号进入系统,因为任何错误操作都可能导致巨大的损失。由于超级用户账号是系统建立 ...
Groovy 服务器页面(Groovy Server Pages,GSP)将 Web 置于 Grails Web 框架之内。在 精通 Grails 系列的第三期中,Scott Davis 介绍了如何使用 GSP 工作。您将了解到可以非常轻松地使用 Grails TagLibs、将 GSP 的部分片断组合在一起以及为自动生成(搭建)的视图自定义默认模板。
查看本系列更多内容 | 评论:
Scott Davis, 主编, AboutGroovy.com
2008 年 4 月 01 日
+
内容
本系列的前两篇文章介绍了 Grails Web 框架的基本构建块。我曾反复强调过 —Grails 基于 ...
排除 bug,构建可执行文档
Grails 可以轻松确保您的应用程序从始至终都远离 bug。这还有另一个好处,您可以利用测试代码生成一组通常是最新的可执行文档。本月 Grails 专家 Scott Davis 向您展示如何对 Grails 进行测试。
查看本系列更多内容 | 评论:
Scott Davis , 主编, AboutGroovy.com
2008 年 10 月 31 日
+
内容
我是测试驱动开发(test-driven development,TDD)的大力支持者。Neal Ford(The Productive Programmer 的作者)说道 “不测试所编写的代码就是失职 ...
GrailsXMLJava
1.首先看看简单的XML生成情况
Java代码 收藏代码
<images>
<image title="one" />
<image title="tow" />
</images>
grails的代码如下:
render(contentType:"text/xml") {
images{
image(title:"one")
imag ...
1.开发domain和service
在出来的输入框里输入domain的名字,可以包括包名。
这里我输入test.domain.House,点finish
创建了两个groovy文件,一个当然是test.domain.House.groovy,另一个是test.domain.HouseTests.groovy.
先说test.domain.House.groovy。这个就是传说中的POGO。Grails会在运行时给他注入很多方法。
现在给他增加两个属性:
Groovy代码 收藏代码
package test.domain
class House {
...
Grails修改默认启动端口
Grails默认启动端口号是8080,有几种修改的方式:
一、在官网文档中有介绍:
grails -Dserver.port=8090 run-app
-Dserver.port=8090就是指定从8090端口启动的,这样每次启动项目都要输入这个参数,有点麻烦
二、在BuildConfig.groovy中加入:
grails.server.port.http=8090或server.port=8090
这样就不用每次启动都输入参数,就可以把启动端口从8080改变成8090
三、在STS中可以通过设置,修改整个Grails的启动端口号,包括已有项目和新 ...
mvcspringSpringMVC注解简单用法
SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。在使用注解的SpringMVC中,处理器Handler是基于@Controller和@RequestMapping这两个注解的,@Controller声明一个处理器类,@R ...
http://www.webjx.com 更新日期:2005-03-31 11:11 出处:网页教学网 作者:
JSP和Servlet中的绝对路径和相对路径问题困扰了我好几天,经过努力之后将其部分心得和大家共享。
前提:假设你的Http地址为http://192.168.0.1/你的web应用为webapp,那么你的web应用URL为http://192.168.0.1/webapp/
web应用的目录结构:
webapp/
web-inf/
classes/
lib/
web.xml
<servlet-mapping>
<servl ...
jsp相对路径绝对路径
很长一段时间纠结过JSP中的相对路径和绝对路径,也研究过一段时间,今天趁着有点时间,记下来,也有大家分享一下。
1)我们先来理解一下相对路径
首先还是我们的开始,建一个WEB项目,只是测试一 ...
JSP自定义标签rtexprvalue属性
分类: J2EE 2009-03-26 16:25 3129人阅读 评论(1) 收藏 举报
jspquerysql
其实以前也有写过自定义标签, 但是没有注意到过<rtexprvalue>的用法, 最近这几天又用上自定义标签了, 突然发现<rtexprvalue>的用法是有讲究的.
rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式.
当在<attribute>标签里指定<rtexprvalue>true</rtexp ...
iBatis查询API
- 博客分类:
- 数据库
“一切皆Socket!”
话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。
——有感于实际编程和开源项目研究。
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:
•1、网络中进程之间如何通信?
•2、Socket是什么?
•3、socket的基本操作
•3.1、socket()函数
•3.2、 ...