张胜鸿的程序人生(微信:zq9017197)

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!...

struts2——运行原理!!!

1.1         简单例子<br />先做一个最简单的struts2的例子:在浏览器中请求一个action,然后返回一个字符串到jsp页面上显示出来。<br /> <br />第一步:把struts2最低配置的jar包加入的项目中。<br />...

2010-10-22 12:03:00

阅读数:3821

评论数:1

struts2——optgroup!!!

这里用到的后台数据是“struts2——s:select标签!!!”里面的!!!jsp:html:张三李四

2010-10-21 12:39:00

阅读数:1583

评论数:0

struts2——optiontransferselect标签!!!

这里用到的后台数据是“struts2——s:select标签!!!”里面的!!!jsp:html:

2010-10-21 12:38:00

阅读数:1277

评论数:0

struts2——s:doubleselect标签!!!

doubleselect:1)里面。2) 4)一级列表需要一个list,而二级列表需要一个map。5)top代码一级列表当前选中的项。map.get(top.deptno)代表根据部门编号找到map里面对应的员工集合。6)一个jsp页面上出现了两个action:

2010-10-21 10:34:00

阅读数:3636

评论数:0

struts2——s:checkboxlist标签!!!

checkboxlist:1)checkboxlist默认是横着排列,要想竖着排列就比较麻烦,,要覆盖strut2的css或者覆盖struts2的方法。2)同样的环境,把后面一个checkboxlist的name改为map:默认就全部选中了,不知道什么原因。jsp:Html源码:

2010-10-21 10:27:00

阅读数:3846

评论数:1

struts2——s:select标签!!!

struts2 UI标签的缺点:1)struts2会自动给ui标签加上样式,要改变它非常麻烦。2)struts2的ui标签和javascript结合不是很好。3)有些ui标签存在bug和很多怪异的想象,不好调试和控制。struts2的ui标签有四种主题(theme):simple,xhtml(默认...

2010-10-21 10:17:00

阅读数:2076

评论数:1

struts2 & jquery & json !!!

<br />所需要的jar包:<br />commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar common...

2010-10-19 15:36:00

阅读数:550

评论数:0

struts2——常用标签!!!

<br />property:<br />Ognl取值:<s:propertyvalue="username"/><br />取值为字符串: <s:propertyvalue="'username'"/&...

2010-10-18 20:58:00

阅读数:429

评论数:0

struts2——文件上传!!!

<br />import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.Outp...

2010-09-29 10:24:00

阅读数:417

评论数:0

struts2——自定义拦截器!!!

import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor; public class MyInterceptor implements In...

2010-09-28 16:35:00

阅读数:373

评论数:0

struts2——拦截器原理模拟!!!

Mainpublic class Main { public static void main(String[] args) { new ActionInvocation().invoke(); } }ActionInvocationpublic class ActionInvoc...

2010-09-28 15:30:00

阅读数:382

评论数:0

struts2——i18n!!!

<br />struts2国际化有三种级别:<br />第一:action级别。资源文件名字必须和action名字一样,如:actionname_zh_CN.properties。<br />第二:package级别。资源文件名字必须为:package_zh_C...

2010-09-28 13:58:00

阅读数:735

评论数:0

struts2——处理异常!!!

<br />public class Test extends ActionSupport { public String execute() throws Exception { try { int i = Integer.parseInt("ing&...

2010-09-27 21:11:00

阅读数:450

评论数:0

struts2——Tags!!!

property: property 取值为字符串: property 设定默认值: property 设定HTML: set 设定adminName值(默认为request 和 ActionContext): set 从request取值:

2010-09-27 14:34:00

阅读数:390

评论数:0

struts2——OGNL表达式!!!

<br /> <ol> <li>访问值栈中的action的普通属性: username = <s:property value="username"/> </li> <li>访问值栈中对象的普通...

2010-09-27 11:21:00

阅读数:438

评论数:0

struts2——result配置!!!

<br /><struts> <package name="resultTypes" namespace="/r" extends="struts-default"> <!-...

2010-09-26 17:21:00

阅读数:964

评论数:1

struts2——ValueStack,模块包含,默认action!!!

<br />ValueStack:<br />在action中放键值对,在页面拿:<br />this.addFieldError("f", "v1"); this.addFieldError("f"...

2010-09-26 16:16:00

阅读数:451

评论数:0

Struts2——访问web元素!!!

<br />取得Map类型request,session,application的引用:<br />第一种:(不推荐使用,因为依赖于容器)<br />import java.util.Map; import com.opensymphony.xwork2.Ac...

2010-09-26 09:43:00

阅读数:434

评论数:0

struts2——action接受参数!!!

<br />第一种在action里面定义属性,自动生成get和set方法,struts2会自动set进去。<br />public class UserAction extends ActionSupport { private String name; pub...

2010-09-25 17:25:00

阅读数:651

评论数:1

struts2——配置文件通配符!!!

<br />在struts2中使用通配符,配置文件如下:<br /><struts> <package name="actions" extends="struts-default" namespace=&...

2010-09-25 16:19:00

阅读数:1579

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭