没出什么异常,页面都能正常访问,但就是插入不了数据,我用的Tomcat 7.0,MyEcilpse是8.5,所以我只能在外部单独运行Tomcat的startup
解决方案 »
- JS固定表格前面两列,其余数据可以左右拖动
- 如何把网页的部分数据提取出来?
- 我是菜鸟,问一个简单的问题
- 用过james的进来看看啊(来者有分)
- 谁知道 TurboCMS 、TRS 他们是如何实现多站点管理的?每个站点有自己的独立的内容和权限用户。
- 这是啥问题?
- 图片不显示,郁闷!大家帮帮我,谢谢了
- 我做了个新论坛 http://221.236.218.100:8080/bbs
- 求:用正则表达式来检验Email地址的代码怎么写***
- 提问,急!!!
- aptana安装完每次打开eclipse都会提示My Aptana打不开,而且firefox的预览界面不起作用
- struts2让人疯掉的问题……,没有调用的方法居然自己开始执行……
public int userRegister(String uName, String pwd)
JSPinput属性:
String pwd=request.getParameter("uPwd");改为
public int userRegister(String uName, String uPwd) 看看
<%
String name=request.getParameter("uName"); //获取上一页面用户名
String pwd=request.getParameter("uPwd"); //获取上一页面用户密码
UserImpl userimpl=new UserImpl();
int pick=userimpl.userRegister(name,pwd);
if(pick>0){
out.print("注册成功");
}else{
out.print("没有插入成功");
}
%>
</body>
你看看你的这个代码 我奇怪了啊 你设置request.getParameter("uName"); ?请问你这个uName属性从哪里获得? 你是要实现注册功能的话 应该是现在JSP界面<input name="uName">啊 然后才可以在action中从JSP获取input的对应名称request.getParameter("uName");
你要设置的话应该是request.setParameter("uName",uName);我写这些有点零碎,你凑合看看能不能看懂
UserImpl userimpl=new UserImpl();
这些类的吗?
直接就能用??????
<tr>
<td style="text-align: center;">用户名</td>
<td><input id="uname" name="user.userName" type="text"></td>
</tr>
<tr>
<td style="text-align: center;">密 码 </td>
<td><input id="upasw" name="user.password" type="text"></td>
</tr>
<tr>
<td style="text-align: center;">年 龄 </td>
<td><input id="uage" name="user.age" type="text"></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="注册">
</td>
</tr>
</table>
</form>
前面加了,
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="com.java.impl.*" %> //
所以你在JSP中腰这样:
[这里你要完善代码的。我记不起了]reuqest().setAttribute("uName", uName);
然后到了action中,你必须这样:
String uName = request.getsetAttribute("page");
就是这么个流程,我这里写的比较匆忙 有的地方要修改下 意思我已经说出来了 你应该能看懂的
你上面的问题应该是因为2次传值的时候出现了断点了
大概看懂了,原来有的东西我还没有学,书是写着是是直接在JSP页面中提交到数据库,我没有那样做,事实上以后也不可能那样做,看来还要继续看下去才懂,
这个是不是要学SERVLET才行?
慢慢来吧 我也吃初学的 做web主要是流程数据怎么传递的 其他问题没什么的