步骤 2 : 包名 步骤 3 : User.java
完整的J2EE模仿天猫项目,使用J2SE、前端技术(包含所有前端jsp文件)、J2EE一整套技术栈, 从无到有涵盖全部147个知识点,475个开发步骤, 充实J2EE项目经验,为简历加上一个有吸引力的砝码.
增值内容,点击购买
到了这里,就开始真正写代码了。
首先建立java project: tmall 注:不要用 Dynamic Web Project,而是使用java project。 后续的tomcat中的配置都是基于java project上进行的
完整的J2EE模仿天猫项目,使用J2SE、前端技术(包含所有前端jsp文件)、J2EE一整套技术栈, 从无到有涵盖全部147个知识点,475个开发步骤, 充实J2EE项目经验,为简历加上一个有吸引力的砝码.
增值内容,点击购买
所有的实体类,都放在包tmall.bean中
完整的J2EE模仿天猫项目,使用J2SE、前端技术(包含所有前端jsp文件)、J2EE一整套技术栈, 从无到有涵盖全部147个知识点,475个开发步骤, 充实J2EE项目经验,为简历加上一个有吸引力的砝码.
增值内容,点击购买
User类主要就是提供id, name ,password的getter和setter.
其中getAnonymousName表示获取本用户的匿名名称,在评价的时候显示用户名使用。 package tmall.bean;
public class User {
private String password;
private String name;
private int id;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAnonymousName(){
if(null==name)
return null;
if(name.length()<=1)
return "*";
if(name.length()==2)
return name.substring(0,1) +"*";
char[] cs =name.toCharArray();
for (int i = 1; i < cs.length-1; i++) {
cs[i]='*';
}
return new String(cs);
}
}
HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。
问答区域
2020-08-09
那个getAnonymousName里<=1和==2不是被最下面那个循环代替了吗
2 个答案
飞鸟 跳转到问题位置 答案时间:2021-07-24 如果长度<=1或者==2直接return了都不会执行下面的循环,何来代替一说
how2j 跳转到问题位置 答案时间:2020-08-12 并不是啊 i 变量是从 1开始循环,而非0 开始循环。
回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢
2020-07-11
关于eclipse
2019-03-05
用IDEA创建
2018-11-01
Dynamic Web Project问题
2018-10-14
为什么有时候实体类包取名是bean,有时候是pojo呢?
提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 8 条以前的提问,请 点击查看
提问之前请登陆
提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢
|