仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 617|回复: 9
打印 上一主题 下一主题

[学习教程] 发布一篇Struts2表单哀求流程(一)

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:05:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的
Struts2框架出来有段工夫了,终究入手下手进修Struts了,也写点工具纪录下本人的过程
此文次要来自www.blogjava.net/Max的实例,本人是初学,本人下手理论真的很风趣,有不合错误的中央但愿人人给有斧正。
起首login.jsp页面表单:<s:formaction="login"method="post">
    <s:textfieldname="username"label="USERNAME"tooltip="EnterYourUserName"></s:textfield>
    <s:passwordname="password"label="PASSWORD"tooltip="EnterYourPassWord"></s:password>
    <s:submitlabel="login"></s:submit>
</s:form>
struts.xml文件action设置:
<actionname="login"class="com.bulktree.struts2.LoginAction">
      <resultname="success">/welcome.jsp</result>
      <resultname="input">/login.jsp</result>
    </action>
处置表单的LoginAction.java类文件:
packagecom.bulktree.struts2;
importcom.opensymphony.xwork2.ActionSupport;
publicclassLoginActionextendsActionSupport{
  privateStringusername;
  privateStringpassword;
  publicStringgetUsername(){
    System.out.println("******getUsername()*****");
    returnusername;
  }
  publicvoidsetUsername(Stringusername){
    System.out.println("*****setUsername()*****");
    this.username=username;
  }
  publicStringgetPassword(){
    System.out.println("******getPassword()*****");
    returnpassword;
  }
  publicvoidsetPassword(Stringpassword){
    System.out.println("******setPassword******");
    this.password=password;
  }
  @Override
  publicStringexecute()throwsException{
    System.out.println("*****execute()*****");
    returnSUCCESS;
  }
  @Override
  publicvoidvalidate(){
    System.out.println("******validate******");
    if(null==username||username.length()<5){
      this.addFieldError("username","USERNAMEERROR");
    }
    if(null==password||password.length()<5){
      this.addFieldError("password","PASSWORDERROR");
    }
  }
}
<p>
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 14:14:42 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.ckuyun.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-29 08:45:16 | 只看该作者
是一种使用者不需花费很多时间学习的语言
因胸联盟 该用户已被删除
地板
发表于 2015-1-29 12:29:45 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
飘灵儿 该用户已被删除
5#
发表于 2015-2-6 00:52:09 | 只看该作者
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-14 17:40:08 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
简单生活 该用户已被删除
7#
发表于 2015-3-4 09:15:05 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
飘飘悠悠 该用户已被删除
8#
 楼主| 发表于 2015-3-11 18:07:57 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
爱飞 该用户已被删除
9#
发表于 2015-3-19 05:54:07 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
变相怪杰 该用户已被删除
10#
发表于 2015-3-27 08:48:00 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表