作者:yishengyishi2004929_621_834 | 来源:互联网 | 2023-10-12 11:37
一.需要网站系统开发需要掌握的技术
1.java语言
- 面向对象思想
- 设计模块和框架思想
- xml语言
- 网页脚本语言
- 数据库
- 应用服务器
- 集成开发环境
二.本次课堂测试的源程序代码
//登录页面
<%@ page language="java" cOntentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
"form1" action="judge.jsp" method="get" OnSubmit="check()">
用户登录
"center" border="1" 500">
用户名称 : |
"text" name="username" />
|
用户密码: |
"password" name="password" />
|
"center">
"2">
"submit" value="登录" />
"reset" value="注册" Onclick="addInput.jsp" />
|
//判断页面
<%@page import="com.jaovo.msg.Util.UserException"%>
<%@page import="com.jaovo.msg.dao.UserDaoImpl"%>
<%@page import="com.jaovo.msg.model.User"%>
<%@ page language="java" cOntentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
//接收客户端传递过来的参数
String username = request.getParameter("username");
String password = request.getParameter("password");
if(username == null || "".equals(username.trim())){
request.setAttribute("error", "用户名不能为空");
%>
"login.jsp">
<%
}
User user = new User();
user.setUsername(username);
user.setPassword(password);
UserDaoImpl userDao = new UserDaoImpl();
try{
if(userDao.load(username).getPassword()==password){
%>
登陆成功!!
"#">列表
<%
}
else{
%>
登陆失败!!
<%
}
}catch(UserException e){
%>
发生错误 : <%=e.getMessage() %>
<%
}
%>
三.运行结果截图
四.说明课堂测试未按时完成的原因
难度太大,时间全部用在查资料中,虽然在查资料的过程中掌握了很多知识,但还是不能完整的做出来,只能借鉴同学做好的成品
感觉到自己还有很多有不足的地方,所以我想每天都至少用一个半小时的时间用来编程序,查相关资资料,增强自己的的专业技能
软工概论第一周动手动脑