struts+spring實現(xiàn)的登陸實例源碼(3)_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:淺談Tomcat常用調(diào)試技巧大多數(shù)用戶安裝好Tomcat之后就開始正式運行,很少對服務(wù)器進(jìn)行全面調(diào)優(yōu)。這樣做的結(jié)果是如果并發(fā)量小,系統(tǒng)可能不會出問題,但是并發(fā)量大時,系統(tǒng)反應(yīng)速度迅速下降,但由于不了解原因,因此可能還在自己的應(yīng)用程序中尋找問題~~,本文就Tomcat4為基礎(chǔ)向大家介
Ø LoginAction.jsp
選擇Welcome_SS工程下的src -> com -> yourcompany -> struts下,New->files :action,再在這個文件夾下New->Java,取名為LoginAction.java,F(xiàn)inish;
輸入以下代碼
1
2 package com.yourcompany.struts.action;
3
4 import java.util.Locale;
5
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
8 import javax.servlet.http.HttpSession;
9
10 import org.apache.struts.action.Action;
11 import org.apache.struts.action.ActionForm;
12 import org.apache.struts.action.ActionForward;
13 import org.apache.struts.action.ActionMapping;
14 import org.apache.struts.util.MessageResources;
15
16 import com.yourcompany.struts.form.LoginForm;
17
18 public class LoginAction extends Action {
19
20 private String message;
21
22 public String getMessage() {
23 return message;
24 }
25
26 public void setMessage(String message) {
27 this.message = message;
28 }
29
30 public ActionForward execute(ActionMapping mapping,
31 ActionForm form,
32 HttpServletRequest request,
33 HttpServletResponse response)
34 LoginForm userform = (LoginForm) form;
35 if(userform.getUsername().equals("")||(userform.getPassword().equals(""))){
36 return mapping.findForward("reinput_blank");
37 }
38 else if(userform.getUsername().equals("success")&&(userform.getPassword().equals("success"))){
39 request.setAttribute("message",getMessage()+userform.getUsername());
40 return mapping.findForward("success");
41 }
42 else{
43 return mapping.findForward("reinput_error");
44 }
45 }
46 }
47
Ø LoginForm.jsp
選擇Welcome_SS工程下的src -> com -> yourcompany -> struts下,New->files :form,再在這個文件夾下New->Java,取名為LoginAction.java,F(xiàn)inish;
輸入以下代碼
1
2 package com.yourcompany.struts.form;
3
4 import javax.servlet.http.HttpServletRequest;
5 import org.apache.struts.action.ActionErrors;
6 import org.apache.struts.action.ActionForm;
7 import org.apache.struts.action.ActionMapping;
8
9 public class LoginForm extends ActionForm {
10
11 /** username property */
12 private String username;
13 private String password;
14 public String getPassword() {
15 return password;
16 }
17 public void setPassword(String password) {
18 this.password = password;
19 }
20 public String getUsername() {
21 return username;
22 }
23 public void setUsername(String username) {
24 this.username = username;
25 }
26 }
分享:Jsp+struts分頁顯示源碼主要有三個文件:show.jsp、ShowAction.java、PageInformation.java 環(huán)境是:JDK1.6+mysql5.0+jboss4.0+struts2.0.11 還需完善的地方:如果沒有前一頁、后一頁,直接把這個鏈接在頁面上屏蔽掉 因為不想在Action里面有太多的鏈接數(shù)據(jù)庫的代碼,所以另外搞了一個
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項目中連接Access數(shù)據(jù)庫的配置方法
- JDBC連接Access數(shù)據(jù)庫的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
- 相關(guān)鏈接:
- 教程說明:
JSP教程-struts+spring實現(xiàn)的登陸實例源碼(3)
。