传智播客java学习 struts进阶
我今天学习了struts框架的知识,做了简单的笔记:
一、 Action标签中属性 :
l Attribute的值,如不设置,默认值为action标签中name属性的值。
l Scope的默认值是session
二、Struts标签库:只能在strut环境中使用
dispatcheAction的使用规则
* 定义的类要继承 public class EmpAction extends DispatchAction
* 该类中的方法定义规则
* 方法名称自定义(要和jsp页面中的参数的值一致)
* 方法的参数个数,参数类型,参数顺序和方法的返回类型要与action中的execute()方法一致
* 在jsp页面中的使用
路径如下
method=save 参数名称 method自定义 参数名称要和<action>的 parameter属性的值相同
参数值 save要和EmpAction中的方法名称相同
action="${pageContext.request.contextPath}/empAction.do?method=save"
* 在Struts-config.xml文件中的配置如下
<!--
method=save
parameter="method"
parameter的值是在jsp页面中参数的名称,
&nb
相关文档:
1. 简单类型是按值传递的
Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:
/* 例 1 */
/**
* @(#) Test.java
* @author fancy
*/
public class Test {
public static void test(boolean test) {
&nb ......
注释的原则
1、 注释形式统一
在整个应用程序中,使用具有一致的标点和结构的样式来构造注释。如果在其他项目组发现他们的注释规范与这份文档不同,按照他们的规范写代码,不要试图在既成的规范系统中引入新的规范。
2、 注释的简洁
内容要简单、明了、含义准确,防止注释的多义性,错误的注释不但无益反而有害。
......
从JavaSE 到JavaEE
再从corejava1,corejava11,Java Language Specification, Second(Third) Edition, Think in java,Data Structure java depth Adventrue)
转到JavaEE(EJB,Spring,Hibernate,Webwork,struts1,strut2,jsp,servlet)
从开源组织再到自组织,再到corejava1,corejava11
到JavaWebServer,java Web Prog ......
/**
* 使用二分查找的方式查询指定的值
* @author ZhangYu
* @data 2010-01-23
*/
public class BinSearch {
/**
* 用递归实现二分查找
* @param data -被查找的数组
* @param value -要查找的值
* @param left -查找范围的最小值
* @param right -查找范围的最大值
* ......