软件开发环境与工具docWord格式文档下载.docx
- 文档编号:7200140
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:18
- 大小:245.25KB
软件开发环境与工具docWord格式文档下载.docx
《软件开发环境与工具docWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件开发环境与工具docWord格式文档下载.docx(18页珍藏版)》请在冰点文库上搜索。
charset=gbk"
errorPage="
error.jsp"
%>
%@pageimport="
java.sql.*"
h1>
hello<
/h1>
style>
tr,td{font-size:
24px;
color:
#000000;
}<
/style>
%
Cookie[]allc=request.getCookies();
if(allc!
=null){
for(inti=0;
i<
allc.length;
i++){
out.println(allc[i].getName());
out.println(.URLDecoder.decode(allc[i].getValue()));
out.println("
br>
"
);
}
}
Connectioncon=null;
Statementstm=null;
ResultSetrs=null;
Class.forName("
com.mysql.jdbc.Driver"
con=DriverManager.getConnection("
jdbc:
mysql:
//127.0.0.1:
3306/test"
"
root"
lyy"
if(con==null)System.out.println("
connectdatabasefail"
else{
stm=con.createStatement();
rs=stm.executeQuery("
select*fromusertable"
<
tableborder=1borderColor="
red"
width="
400"
>
while(rs.next()){
%>
tr>
<
td>
%=rs.getString("
name"
)%>
/td>
password"
/tr>
}
if(rs!
=null)rs.close();
if(stm!
=null)stm.close();
if(con!
=null)con.close();
/table>
<
scripttype="
text/javascript"
functioncheckLogin(){
varpass=addform.password.value;
if(pass=="
){
alert("
密码不能为空!
addform.password.focus();
return;
}elseif(isNaN(pass)){
密码必须是数字!
addform.submit();
/script>
添加用户<
<
formaction="
add.jsp"
name="
addform"
method="
post"
tablealign="
center"
<
fontsize="
24"
姓名:
/font>
inputtype="
text"
value="
style="
width:
250px;
height:
40px;
font-size=20pt"
/>
密码:
button"
提交"
80px;
onclick="
checkLogin()"
/form>
2.欢迎页面程序:
scriptlanguage="
javascript"
functionshowCount(intTime){
intTime--;
if(intTime<
=0)intTime=0;
document.getElementById("
area"
).innerHTML=intTime;
window.setTimeout("
showCount("
+intTime+"
)"
1000);
}
response.setHeader("
refresh"
10;
URL=main.jsp"
);
intallcount=1;
if(application.getAttribute("
allcount"
)!
allcount=(Integer)application.getAttribute("
allcount++;
application.setAttribute("
allcount);
}else{
application.setAttribute("
1);
}
%>
welcome<
%=session.getAttribute("
sname"
togxut,你是第<
%=allcount%>
位访问者<
spanid=areastyle="
10<
/span>
秒钟后跳转到主页面,如不跳转请点<
ahref="
main.jsp"
这里<
a>
script>
showCount(10);
3.添加用户程序:
import="
java.sql.*,com.gxut.User"
jsp:
useBeanid="
add"
class="
com.gxut.User"
scope="
session"
setPropertyname="
property="
*"
Connectioncon=null;
Statementstm=null;
Class.forName("
con=DriverManager.getConnection("
if(con==null)
System.out.println("
booleanb=true;
stm=con.createStatement();
Useruser=(User)session.getAttribute("
Stringsql="
insertintousertable(name,password)values('
+user.getName()+"
'
'
+user.getPassword()+"
;
b=stm.execute(sql);
if(!
b)
out.println("
addusersuccess<
else
adduserfail!
!
stm.close();
con.close();
response.setHeader("
3;
url=main.jsp"
4.登陆程序:
html>
head>
title>
login<
/title>
functioncheckLogin(){
varpass=loginform.password.value;
if(pass=="
alert("
loginform.password.focus();
returnfalse;
}elseif(isNaN(pass)){
returntrue;
/head>
body>
check.jsp"
loginform"
onsubmit="
returncheckLogin();
>
19"
submit"
/body>
/html>
5.异常页面程序:
isErrorPage="
true"
对不起,服务器内部错误,请重试<
%=exception.toString()%>
6.检查信息程序:
java.lang.*"
login"
request"
Stringname=login.getName();
Stringpassword=login.getPassword();
System.out.println("
JavaBeanisused"
booleanisNotNum=false;
charpasswords[]=password.toCharArray();
password.length();
i++)
{
if(passwords[i]>
='
1'
&
&
passwords[i]<
9'
)
{
isNotNum=false;
else
isNotNum=true;
break;
if(isNotNum)
forwardpage="
login.jsp"
paramname="
flag"
passwordisnotanumber!
username"
%=name%>
/jsp:
forward>
}else{
//读取用户名和密码
Connectioncon=null;
PreparedStatementpstm=null;
booleanisUser=false;
Strings="
select*fromusertablewherename='
+name+"
andpassword='
+password+"
System.out.println(s);
pstm=con.prepareStatement("
select*fromusertablewherename=?
andpassword=?
pstm.setString(1,name);
pstm.setString(2,password);
rs=pstm.executeQuery();
while(rs.next()){
isUser=true;
System.out.println(rs.getString("
));
if(pstm!
=null)pstm.close();
isUser){
passwordiswrong!
%}else{
Cookienamec=newCookie("
.URLEncoder.encode(name));
namec.setMaxAge(7*24*60*60);
Cookiepswc=newCookie("
userpsw"
.URLEncoder.encode(password));
pswc.setMaxAge(7*24*60*60);
response.addCookie(namec);
response.addCookie(pswc);
session.setAttribute("
name);
spsw"
password);
response.sendRedirect("
welcome.jsp"
}
7.实验结果分析
由于程序比较简单,所以名字只能用字母表示,内容不是很完善,有些功能的实现也没有表达出来。
系统没有经过加密处理,是使用过程中易出现问题。
1.配置连接池
2.创建连接表
3.查看结果
8.实验心得与体会
《软件开发环境与工具》这门课很快结束了,在这门学科里,我们主要学习了Java的开发利器——Eclipse的相关知识。
课堂上主要是老师在讲,我们按老师讲的来操作,再加上练习,一步一步都是由老师指导的。
面对大学的第一门关于操作课的学习,再想着刚刚过去的两个多月,紧张沉默之后更多的是感慨,印在脑海里的每一个足迹都是那么的深,真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:
时不待我,怎可驻足?
短短两个多月的学习,自己学到了很多的知识,也产生的很多的感触。
在大学,学习成绩的好坏,不代表动手操作能里好,学习成绩只是对理论知识的肯定,但在社会上工作要的不是理论知识。
我们不是文科的学生,我们以后在社会上做的主要是关于技术方面的工作,只有理论而没有技术,是很难在社会上立足的。
我现在感觉自己缺少的就是技术操作方面的知识。
动手能力太差。
以后我要努力加强自己的操作能力。
当今企业竞争范围是伴随社会市场经济的发展以及信息化程度的不断提高而日益扩大,这样就要求企业在各个方面加强管理,要求企业有更高的信息化集成来实现对企业的整体资源进行集成管理。
现代企业都意识到,企业之间的竞争是综合实力的竞争,要求企业有更强的资金实力,具备强有力的管理能力和更快的市场响应速度。
因此,引入计算机系统的意义是非常重大的。
在社会主义市场经济高速发展的今天,如果计算机的各项管理运做仍然停滞在以纸、笔为主要工具的阶段,就会因为信息量的快速增长而无法迅速、准确的运用计算机完成各项工作,这样,必将成为企业各方面发展的一个瓶颈。
而在当代这个以信息时代为主题的社会里,计算机技术高速发展,将信息技术应用于对现代企业的管理日益普及。
计算机技术不但可以提高信息的处理速度和提高信息处理的准确性,更重要的是,可以进一步的解放劳动力,将他们分配到更需要人力资源的岗位上去,从而加快社会工作的现代化、综合化的发展步伐。
引入计算机信息系统,不但为企业管理部门节省了不必要的开支,更重要的是提高了它对我们个人的工作效率。
在学习的过程中,总有那么多新鲜事物进入我的视野,这时才感叹自己的知识面是多么的狭窄,同时也为自己在学校里没有好好学习感到愧疚。
书到用时方恨少,这种感觉让我深深体会到自己的无知。
来到这里以后我的求知欲望更加强烈了,想的最多的就是如何将自己的学到的知识真正的融入到现实技术中。
软件业,让多少人为之疯狂,它的魅力的确很大,涉及的知识是那么的广泛,让我总觉得自己的知识不够用。
以后能做的就是抓紧一切时间练习,增强自己的实际操作水平。
也许人都是那样,往往都是事情来临的时候才为自己的所作所为感到后悔。
来到这里没有联系太多的朋友,心中唯一的目标就是将需要的知识好好学到手,以便能够更好的在工作时熟练使用。
有时候寂寞只是一种态度。
来这里没有感觉太多的孤独,每天都充满激情的去迎接新事物,去面对新知识。
一步一步设计自己未来的路线并将其实现。
学习计算机需要过硬的逻辑思维能力,这是我所最缺乏的。
理科方面的知识可以充分调用大脑的思维能力,特别是数学,更是要加紧培养自己勤动脑,加强培养思维能力。
通过这门课,我收获颇丰,学到了很多知识,特别是提高了综合分析应用的能力。
操作过程是繁琐的,但同学们都表现得很积极,不怕课程难,相互帮助一起分析。
任课老师也非常认真负责,耐心讲解,细心指导,一点一点解答同学们的疑惑,直到同学们理解了为止。
机房里充满了浓浓的学习气氛。
这门课培养了同学们耐心的工作作风,增强了同学们的合作意识,提高了大家的应用分析能力。
这几周通过对专业课的初步学习,我更知道原来我们利用JAVA写出来的代码可也帮助我们便利许多。
所以我真诚的感谢老师对我们的帮助,再次说一声:
谢谢。
我以后将更加努力!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 环境 工具 doc