weixin_慕数据4573645
老师用的是myeclipse,我们基本上都是用的是eclipse,老师那个版本收费的,建议你去看看这两个的区别。eclipse创建的是Dynamic Web Project
慕妹1399921
qq_慕村9142350
要写跳转界面的逻辑,你这个仅仅是一个登录页面,
认真听好好学_
crtl+alt+↓ 这是默认的复制本行代码到下一行
在myeclipse - windows - preference - 搜keys 选中 - 在type filter text输入栏输入copy lines

在binding按下你想要的自定义的快捷键就好了,注意不是输入,是直接按组合的键,apply应用
慕哥1406615
放两个<tr>标签里
如初654
url中自动转码,可以使用相关的函数获取到值。
慕仔2270240
用户名:<% out.println("<input type='text' name='user'>");%>
<br>
密 码:<% out.println("<input type='password' name='password'>");%>
慕虎6315214
<form action="dologin.jsp" name="login" method="post">这里面的dologin.jsp后面.jsp不要忘了加
慕斯2943298
直接把项目配置到服务器,不用写web.xml就可以启动,其实web.xml在部分情况下已经弃用了
Breeze醉清风
JSP页面最上方使用contentTypy="text/html;charset=utf-8"
浏览器右键选择编码 utf-8
试试看
隐愿
查看一下tomcat下的webapps文件夹有没有你部署的网络项目文件夹。
没有的话,右键项目->run as->Server Application将项目部署到tomcat,或者上面快捷栏先Deploy项目,再开启tomcat。
慕神3154859
<form></form> 不是from!!!!!!!!!!!!
慕神3154859
<body> //这是登陆页面,我的提交地址是dologin1.jsp
<div id="container">
<div class="logo">
<a href=""> <img src="assets/logo.png" alt="图片无显示"/></a>
</div>
<div id="box">
<form action="dologin1.jsp" method="post">
<p class="main">
<label>用户名:</label>
<input name="username" value=""/>
<label>密码:</label>
<input type="password" name="password" value=""/>
</p>
<p class="space">
<input type="submit" value="登录" class="login" />
</p>
</form>
</div>
</div>
</body>
// 这是业务逻辑页面,用于处理提交过来的表单。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String username ="";
String password ="";
request.setCharacterEncoding("utf-8"); //防止中文乱码。
username = request.getParameter("username"); //获取用户名
password = request.getParameter("password"); //获取密码
if("admin".equals(username) && "admin".equals(password)){
session.setAttribute("loginUser", username);
request.getRequestDispatcher("login1_success.jsp").forward(request, response);
}
else{
response.sendRedirect("login1_failure.jsp");
}
%>
// 这是登录成功页面
<body>
<div id="container">
<div class="logo">
<a href=""> <img alt="图片无显示" src="assets/logo.png"/></a>
</div>
<div id="box">
<%
String loginUser="";
//对session会话中保存的用户名进行是否为空判断。
if(session.getAttribute("loginUser") != null){
loginUser = session.getAttribute("loginUser").toString();
}
%>
欢迎您<font color="red"><%=loginUser %></font>,登录成功!
</div>
</div>
</body>
// 这是登陆失败页面,并可以返回到登录界面
<body>
<div id="container">
<div class="logo">
<a href=""> <img alt="图片无显示" src="assets/logo.png"></a>
</div>
<div id="box">
登录失败!请检查用户名或密码!<br>
<a href="login1.jsp">返回登录页面</a>
</div>
</div>
</body>
我会保护你i
method单词写错了???
街边七号
这个是银行网银插件的功能,并不是浏览器的功能!
夜行百里风
目测要学习HTML CSS JavaScript这三样基础
慕粉0302633
遇到了和你一样的问题
慕数据612857
是 form 不是 from !!!
修士不敢说
Sketch_Plane1
你用表单的话提交信息你得指定你提交的是什么信息指定一个名字,以便之后request对象调用
苗苗limo
厉害了
bm226
<td colspan="2"><input type="submit" value="登录"/></td>
慕粉1447203492
有直接的html课程啊
慕尼黑7155845
我也是跳转不了 求解答
小光三号
没有区别,后者相当于前者的省略写法
weibo_十甫寸o_04156761
<form action="dologin.jsp" name="loginForm" method="get"> <table> <tr> <td>用户名:</td> <td><input type="text" name="usename"/></td> </tr> <tr> <td>密 码:</td> <td><input type="password" name="password"/></td> </tr> <tr> <td colspan="2"><input type = "submit" value = "登录"></td> </tr> </table> </form>
因该这个样子的呢
weibo_十甫寸o_04156761
在tomcat上发布成功了呀
慕粉1614168191
你是不是把其他jsp文件都放在WEB-INF下了?
qq_天黑请闭眼_5
必须小写啊,你在试试.改了之后,保存.重新运行一下.你那可能是上一次的缓存,没刷新
Hlchen
表单的提交方式为get或post,没有put。你写错了吧?