表单提交到.do文件,想知道.do文件如何写数据库的

时间:2022-10-13 17:18:15
我对struct几乎完全不懂
我想知道frontUserRegister如何写入数据库的,请高手解答,谢谢了
<form action="frontUserRegister.do" method="post" id="registerForm">
     <table style="height:270px;border:1px solid #6699CC;" cellpadding="0" cellspacing="0">
     <tr>
     <td style="color: #00005C;
     background-color: #DDE6F7;height: 30px;">
     &nbsp;起个昵称
     </td>
     </tr>
     <tr>
     <td style="background-color: #DDE6F7;">
     &nbsp;<input name="username" type="text" style="color: #ffffff;background-color: #212B69;" />
     <div style="display: inline;" id="message_content"></div>
     </td>
     </tr>
     <tr>
     <td style="color: #808080;background-color: #DDE6F7;">
     &nbsp;为自己起个好听的名字,中文、英文、数字均可
     </td>
     </tr>
     <tr>
     <td style="background-color: #DDE6F7;">&nbsp;
    
     </td>
     </tr>
     <tr>
     <td style="color: #00005C;background-color: #DDE6F7;">
     &nbsp;设个密码
     </td>
     </tr>
     <tr>
     <td style="background-color: #DDE6F7;">
     &nbsp;<input name="password" type="password"
      onfocus="examineUsername();"
      style="color: #ffffff;background-color: #212B69;" />
     </td>
     </tr>
     <tr>
     <td style="color: #808080;background-color: #DDE6F7;">
     &nbsp;为了安全,设个密码吧!英文、数字、符号均可
     </td>
     </tr>
     <tr>
     <td style="background-color: #DDE6F7;">&nbsp;</td>
     </tr>
     <tr>
     <td style="color: #00005C;background-color: #DDE6F7;">
     &nbsp;留下邮箱
     </td>
     </tr>
     <tr>
     <td style="background-color: #DDE6F7;">
     &nbsp;<input name="email" type="text"
     onfocus="examineUsername();"
     style="color: #ffffff;background-color: #212B69;" />
     </td>
     </tr>
     <tr>
     <td style="color: #808080;background-color: #DDE6F7;">
     &nbsp;请留下您真实的EMAIL,方便我们与您联系
     </td>
     </tr>
     <tr>
     <td style="color: #808080;background-color: #DDE6F7;
     text-align: right;
     height: 40px;">
     <label style="color: #ff0000;font-weight: bold;">
     <html:errors property="register_error" />
     </label>
     <input type="button" onclick="registerSubmit()" value="注册" />&nbsp;
     </td>
     </tr>
     </table>
     </form>

5 个解决方案

#1


什么意思?

你想看别人的源码

#2


引用 1 楼 yjfjebj789 的回复:
什么意思? 

你想看别人的源码

对,就这意思
这是一个网站注册的源码,我想它注册同时在另一个网站中也注册
所以想改它写入数据库的代码

#3


可以这么理解:在struts里,action是跳转到下一页面的控制器。
现页面的注册信息作为数据传到frontUserRegister.do所代表的类中,
在该类里处理,根据处理结果跳转到新的页面。
至于action=“frontUserRegister.do”是经过哪个类处理,这些信息在配置文件里。

个人建议:你如果想了解,你最好去看看struts运行流程。看完后,应该比较清楚了。

#4


楼主先去理解了MVC,这些都不是问题

#5


.do就不是文件

#1


什么意思?

你想看别人的源码

#2


引用 1 楼 yjfjebj789 的回复:
什么意思? 

你想看别人的源码

对,就这意思
这是一个网站注册的源码,我想它注册同时在另一个网站中也注册
所以想改它写入数据库的代码

#3


可以这么理解:在struts里,action是跳转到下一页面的控制器。
现页面的注册信息作为数据传到frontUserRegister.do所代表的类中,
在该类里处理,根据处理结果跳转到新的页面。
至于action=“frontUserRegister.do”是经过哪个类处理,这些信息在配置文件里。

个人建议:你如果想了解,你最好去看看struts运行流程。看完后,应该比较清楚了。

#4


楼主先去理解了MVC,这些都不是问题

#5


.do就不是文件