<%@ page language="java" import="java.util.*" errorPage="error.jsp" pageEncoding="UTF-8"%>
<% request.setCharacterEncoding("GBK");%>
<html>
<head>
<title>动作处理页面</title>
</head>
<body background="C:\tp\yy.JPG" >
<font color=yellow>
<center><br><h2>
<jsp:useBean id="loginbean" class="com.login.LoginBean"></jsp:useBean> //使用jsp:useBean标签调用LoginBean.java,class指明JavaBean位置
<jsp:setProperty name="loginbean" property="*" />//设置LoginBean的属性值
<%out.println("用户号为:"+loginbean.getUserid()+"<br><br>"); 输出loginbean里面getUserid的值
if (loginbean.getUserid()==null){ //如果用户名为空
throw new Exception("尊敬的用户:系统登录页面中的用户名不能为空,请输入用户号!");
}
if (loginbean.getPsw()==null){ //如果密码为空
throw new Exception("尊敬的用户:系统登录页面中的密码不能为空,请输入密码!");
}
if (loginbean.getPsw().equalsIgnoreCase("neusoft")) //如果JavaBean的密码和输入密码相同
{
String puserid = request.getParameter("userid"); //获得此用户ID
Cookie cookies[] = request.getCookies();
//如果是上一步提交过来的,则更新Cookie的值
if(puserid != null) {
Cookie c = new Cookie("userid", puserid);
c.setMaxAge(60*60*24*30); //Cookie的有效期为1个月setMaxAge()是Cookie 的一个方法
器单位为秒
60*60*24*30等与30天*24小时*60分*60秒==结果就为1个月的秒数
response.addCookie(c);
}
session.setAttribute("login","ok");
session.setMaxInactiveInterval(-1);
%>
<jsp:forward page="success.jsp" /> //跳转至success.jsp
<%
}
else { //如果密码不正确则执行
out.println("对不起,密码输入错误!您此次系统登陆失败!请重新输入密码!<br><br>");
out.println("<A href=login.jsp>返回</A><br>");
}
%>
<h2>
<br>
<hr>
</font>
</body>
</html>
答题完毕
Ⅱ JSP,购物车生成订单,急求代码!!
// end else if
my_mc.cat._visible =0;
dati = filexml.firstChild.childNodes[categoriasito].childNodes;
for (i=0; i<dati.length; i++) {
my_mc.cat.plicateMovieClip("cat"+i, i*1+5000);
my_mc["cat"+i].loader.loadMovie(dati[i].attributes.urlimage);
my_mc["cat"+i].input_txt.text = dati[i].attributes.desc;
if (i<colonne) {
my_mc["cat"+i]._y = 0;
my_mc["cat"+i]._x = 105*i+20;
} else {
Ⅲ JSP 查看订单所有信息页面的代码
jsp里面嵌套java代码这种方式不可取啊。更甚是在页面连接数据库。内
编程需要严谨容处之。。
不知lz要实现什么样的功能【效果】。
但是其实每一个功能的实现都是源于有什么需求的,一步步抽丝剥茧的挖掘。需要什么就创造什么,就可以逐步实现这个功能了。
譬如说【根据过来的名字去数据库查找相应的订单,在前台可以查看自己的订单】
获得输入名字,发送请求到服务器,经由业务层 层层转发到数据访问层,根据名字来取得一个对应对象层层返回即可。
Ⅳ 怎么用java代码来实现jsp网页里的购物车里的模块
购物车都是存在cookie里的,一般不登陆都是可以加入购物车的。加入购物车就写到cookie里就ok了。
Ⅳ 在jsp页面中当表单提交成功后,在页面上打印提示信息
jsp中表单提交用js来实现,当表单提交的最后时刻,如果返回成功,就把要显示的回信息在固定的div上弹出就可以了。答
参考代码如下:
<script type="text/JavaScript">
function loginFunc()
{
var form = document.getElementById("form1");
form.submit();
showMessage("恭喜你,表单提交成功了!");
}
</script>
<form action="processLogin.action" method="post" id="form1">
<s:textfield name="username" cssClass="input" style="width:150px;" value=""></s:textfield>
<s:password name="password" cssClass="input" style="width:150px;" value=""></s:password>
<input type="submit" onclick="loginSystem()"/>//问题出在这一行
</form>
显示消息的div定义:
<div></div>
Ⅵ 如何在JSP显示我的订单内容(界面和表如下图)
参考以下
<table cellspacing="0" border="1" width="300">
<thead>
<tr>
<th>第 1 列</th>
<th>第 2 列</th>
<th>第 3 列</th>
<th>第 4 列</th>
</tr>
</thead>
<tbody>
<%
for (int i = 0; i < 循环次数; i++) {
%>
<tr>
<td><%=第 i 行第 1 列的值%></td>
<td><%=第 i 行第 2 列的值%></td>
<td><%=第 i 行第 3 列的值%></td>
<td><%=第 i 行第 4 列的值%></td>
</tr>
<%
}
%>
</tbody>
</table>