• 应用Struts框架,开发一个加法器


    一、准备以下压缩包:

    1. JDK1.7
    2. Maven
    3. Eclipse

    二、安装

    1. 选择一个单独的工作盘并建立文件夹(只与本文件项目有关,不与其它地方的JDK、tomcat等发生关系)
    2. 设置eclipse的配置文件eclipse.ini,修改虚拟机路径,在-vmargs之前添加

             -vm E:jeejdk1.7injavaw.exe

    注意:1用写字板打开修改,-vm不要换行

          2以上方式依旧不行,可选择换行

    1. 启动eclipse,设置maven

           在菜单window-prefrences中搜索“maven”,打开“installations”选项进行设置

    1. 设置maven仓库路径

    (1)修改Maven根目录(E:jeemaven-3.3.9)下的 conf文件夹内的setting.xml文件,新增一行:

    <localRepository>e:jee.m2 epository</localRepository>

    1. 修改Eclipse中的maven配置

    在菜单windo->prefences中,打开“maven-User setting”,如下图:

     选中User Settings,点击“Browse”,选择刚配置的Maven文件,再点击下面的“Reindex”按钮进行更新索引。

    一、新建项目

     

    直接点击 ”next”:

     

    填写: Group id 主要是网址

           Artifact id 项目id

           Package 自动根据这两个生成,如下图:

    一、编写程序

    1. 首页代码如下:

    <html>

          <head>

               <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

               <title>计算器</title>

          </head>

          <body>

               <form action="login" method="post">

                     <input type="text" name="one" />

                        +

                     <input type="text" name="two" />

                     <input type="submit" value="计算" />

               </form>

          </body>

    </html> 

     2. 对于java文件中,新增UserAction.Java,内容如下:

    public class UserAction extends ActionSupport {

          private int one;

          private int two;

          private int san;

          public int getSan() {

               return san;

          }

          public void setSan(int san) {

               this.san = san;

          }

          public int getOne() {

               return one;

          }

          public void setOne(int one) {

               this.one = one;

          }

          public int getTwo() {

               return two;

          }

          public void setTwo(int two) {

               this.two = two;

          }

          public String login() {

               System.out.println("one->" + one);

            System.out.println("two->" + two);

                      if(one>0&&two>0){

                 san = one + two;

                 return "success";}

           else

                 return "error";

      }

    }

    3.在浏览器中查看结果

    地址栏输入“http://localhost:9527/struts-add/”查看结果

     

  • 相关阅读:
    数据分析必须掌握的统计学知识!
    数据分析常用指标大全,熟记!
    Java编程基础阶段笔记 day 07 面向对象编程(上)
    Java编程基础阶段笔记 day04 Java基础语法(下)
    Java编程基础阶段笔记 day06 二维数组
    Java编程基础阶段笔记 day05 数组
    Java编程基础阶段笔记 day04 Java基础语法(下)
    Java编程基础阶段笔记 day03 Java基本语法(中)
    啥?虚拟现实技术已经应用到自动化仓库? | 基于unity实现的自动化仓库模拟监控系统
    交互设计书单--西南交大课程推荐
  • 原文地址:https://www.cnblogs.com/bigbangtop/p/6508626.html
Copyright © 2020-2023  润新知