struts2常用标签详解



struts2常用标签详解

struts2框架是一个非常优秀的mvc框架,时至今日已有很多公司采用其作为表示层的控制转发工具,我非常喜欢struts2的拦截器特性和一整套的自定义标签。在这根据个人使用struts2的经验,与大家分享一些常用的struts2标签,希望对大家有所帮助。
实例场景
假设有这样一个网站:需要用户填写个人的信息,包括:编号、姓名、密码、生日、性别、城市、爱好。其中编号需要填入整数,姓名是字符串,密码在页面中必须以密码框的形式显示,生日必须是日期格式,性别单选,城市用下拉列表选择,爱好复选框可以多选。那么用户填写完信息以后,点击“提交”按钮,到下一个页面显示用户[......]

Read more

关于hibernate纯sql查询返回结果集的问题(hbm.xml中不写多表关联)



关于hibernate纯sql查询返回结果集的问题(hbm.xml中不写多表关联)

相信用过hibernate的兄弟们都会因为多表复杂查询后,为返回的结果如何组装到一个VO中而烦恼不已。我也不停的为此而烦恼,但是在看了hibernate的transform后,感觉这个方法还挺管用的。
例如现在有两张表,一张是user表,放了一些用户的信息,另外一张表是用户发表的帖子,里边有一个user的外键。我们需要查询出来,某个人发布的帖子,sql如下:
Java代码
select u.userName,p.title,p.addTime from user as u,post as p whe[......]

Read more

使用hibernate3的createSQLQuery遇到的问题

使用hibernate3的createSQLQuery遇到的问题

使用hibernate3的createSQLQuery遇到的问题

为了给访问加速,把DAO中的一些HQL的操作改成了SQL,其实最主要的原因是:操作的是多张表,返回的数据也来源于多个表的字段;

String sql = “select A.id ID, A.name NAME, B.salary SALARY from employee A , Salary B where…….”;
Query query =getSession().createSQLQuery(sql)
.setResultTr[......]

Read more

如何在没有装VS(Visual Studio)的机器上编译运行C#程序

如何在没有装VS(Visual Studio)的机器上编译运行C#程序

马上就要过年了,每年过年都要回老家,使用电脑和网络就没有这边这么方便了。想写程序了,都没有一台带Visual Studio的机器,我也不可能给每台机器都安装一个Visual Studio,怎么办呢?
网上搜索了一下,不是说需要Visual Studio的就是说需要.net framework sdk,Visual Studio好几个G,这个sdk也不小,1.3G,我的优盘没法装(优盘大小只有1G L)
SDK其实有很多我不需要的东东,比如文档,其实我需要的只是一个编译器而已,于是我尝试着把csc.exe拷到自己的[......]

Read more

struts2 标签

struts2 标签

A:
<s:a xhref=”"></s:a>—–超链接,类似于html里的<a></a>
<s:action name=”"></s:action>—–执行一个view里面的一个action
<s:actionerror/>—–如果action的errors有值那么显示出来
<s:actionmessage/>—–如果action的message有值那么显示出来
<s:append></s:append>—-[......]

Read more

Java ssh 面试题

Java ssh 面试题

Java—SSH(MVC)
1. 谈谈你mvc的理解
MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。
MVC中的模型、视图、控制器它们分别担负着不同的任务。
视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。
模型: 模型表示业务数据和业务处理。相当于JavaBean。一个模型能为多个视图提供数据。这提高了应用程序的重用性
控制器: 当用户单击Web页面中的提交按钮时,控制器接受请求并调用[......]

Read more

DIV+CSS新闻标题页制作的方法

DIV+CSS新闻标题页制作的方法

新闻标题页制作方法
效果图如下:
DIV+CSS新闻标题页制作的方法
<body>
<ul class=”news”>
<li><p>·</p><a href=”#” class=”a4″>标题标题标题</a><span>2009-10-12</span></li> /!–class=”a4″ a4 链接的样式–>
<li><p>·</p><a href=”#” clas[......]

Read more

收藏夹网址之前的IE图标变成了本站图标

收藏夹网址之前的IE图标变成了本站图标

如果你将本站加入收藏夹,可以看到在收藏夹网址之前的IE图标变成了本站特别的图标。要实现这样的效果很简单,首先制作一个16*16的icon图标,命名为favicon.ico,放在根目录下。然后次下面的代码嵌入head区:
<link rel=”icon” href=”/favicon.ico” type=”image/x-icon” />
<link rel=”shortcut icon” href=”/favicon.ico” type=”image/x-icon” />

Read more

CSS 网页图文混排的10个技巧

CSS 网页图文混排的10个技巧

1. 首行缩进

你知道的,从小学,老师就教我们,段落的开头应该空两格。而你使用word的时候,也有首行缩进这个功能,但在html中你的空格键好像起不了作用了。当然,你可以用&nbsp;来代替一个空格,但这不是理想的方式,用CSS吧,简单,有效:

<p style="text-indent:2em;">你的内容</p>

这样的话,这个有style="text-indent:2em;"段落就会显示两个字符的缩进了。缩进更多? 修改2em, 2表示2个字符,你可以相应增加或者减少。下面是一个示例,来自李白的诗:[......]

Read more