<%@ 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>