最近的小感想

2022.5.5 1:15 web课设大作业答辩前夕


一、写代码记笔记的重要性

对于我来说,从大一到现在写过了许多代码,都是踩着各种bug走过来的。到了现在,依旧发现对于代码学习还只是个皮毛而已,中间的许多惊喜和收获,因为代码不常运行的原因,正在渐渐被我忘记了。
最开始的c代码,只是单纯的逻辑游戏,到后面的c++代码开始写一写小游戏,后面用graphics库写图形界面,java代码到现在的web前端,现在让我再去写一些大一写出来的程序,已经完全不会了。
原先摸索出来的经验,在时间的影响下正在被我一点一点的忘记,因此为了对抗时间对我的记忆产生的影响,我需要博客来帮助我记录那些重要的东西。

二、大作业笔记

1.前端内容

代码如下(示例):

<div class=" container col-md-6 col-md-push-3 d1" >
  <form action="xy.jsp">
    <table class="table ">
      <tr>
        <td>用户名:</td>
        <td class=" ">
          <input type="text" name="username">
        </td>
      </tr>
      <tr>
        <td>密码:</td>
        <td>
          <input type="password" name="mima">
        </td>
      </tr>
      <tr>
        <td>
          <button onclick="gettime()">登录</button>
        </td>
        <td>
          <button onclick="gettime()">重置</button>
        </td>
      </tr>
      <tr>
        <td>请输入姓名:</td>
        <td>
          <input type="text" name="name">
        </td>
      </tr>
      <tr>
        <td>请输入标题:</td>
        <td>
          <input type="text" name="biaoti">
        </td>
      </tr>
      <tr>
        <td>
          请输入留言:
        </td>
        <td>
          <textarea name="beizhu" id="" cols="30" rows="10" ></textarea>
        </td>
      </tr>
      <tr>
        <td>
          <input type="submit" value="查看留言板">
        </td>
        <td>
          <button onclick="gettime()">存储留言</button>
        </td>
      </tr>


    </table>
  </form>
</div>

这是当输入一个内容时的代码,效果如下:
在这里插入图片描述

2.读入数据

代码如下(示例):

<head>
    <title>响应</title>
    <%
        Date d=new Date();
        SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String now=df.format(d);
    %>
</head>
<%
        request.setCharacterEncoding("UTF-8");
        response.setCharacterEncoding("UTF-8");

        String username=request.getParameter("username");
        String mima=request.getParameter("mima");
        String name=request.getParameter("name");
        String biaoti=request.getParameter("biaoti");
        String beizhu=request.getParameter("beizhu");
        String date1=request.getParameter("date1");
    %>
    <table border="1">
        <tr>
            <td>用户名:<hr><br><%=username%></td>
            <td>密码:<hr><br><%=mima%></td>
            <td>请输入姓名:<hr><br><%=name%></td>
            <td>请输入标题:<hr><br><%=biaoti%></td>
            <td>留言内容:<hr><br><%=beizhu%></td>
            <td>当前时间:<hr><br><%=now %></td>
        </tr>
    </table>

该处是在输入内容后连接时的代码,效果如下:
在这里插入图片描述
代码结构如下:
在这里插入图片描述
在web目录下创建一个文件,里面写上需要输入的内容,在创建一个测试文件,里面写上连接内容,即可将输入内容显示在网页上。


三、如何使用idea建一个web项目

1.新建java项目

新建java模块在这里插入图片描述
在这里插入图片描述
文件---->新建---->项目---->java模块---->下一步----->填写项目名称,创建出一个简单的项目
在这里插入图片描述
右键项目—>添加框架支持---->web应用程序---->确定
在这里插入图片描述
在这里插入图片描述
在WEB-INF目录下创建classes和lib目录

在这里插入图片描述
在这里插入图片描述

运行---->编辑配置---->左上角“+”tomcat服务器本地---->点击服务器配置jre为1.8(点击下拉箭头,不要点击文件包)----->点击部署下面的“+”---->点击工件配置war包,应用程序上下文部分名称可以改变—>点击确定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值