我编写的公司正在开发的部份代码,出于某种理由,一些操作被我处理了
刚入行不久,希望大家给我品一下这个代码的代码规范,谢谢.
首先保证的是这个代码在我公司里面算是完成的代码,可以正常使用,当然可以使用的代码未必是个好的代码,希望大家品一品
谢谢!
package turbine.modules.actions;
/**
* @SQL ---inlude method->(1)doCreateagent,(2)doAddcredit,(3)doAddcreditbat,
* (4)doChangepassowrd,(5)doModifystatus,(6)doSitestatus,(7)doModifymemberstatus
* (8)doCreatesite
* @Functiohn:
* create agent;create member(include in doCreateagent);
* modify password;
* agent,member status's change,
* add/withdraw credit,
* create site,
* change site status
*@param binding connection
*@author David
*Company: blueskytech
*
*/
import org.apache.velocity.context.Context;
import javax.servlet.http.*;
import org.apache.turbine.util.RunData;
import org.apache.turbine.modules.actions.VelocityAction;
import turbine.om.server.*;
import turbine.om.dataservice.*;
import turbine.modules.util.*;
import java.util.*;
import org.apache.log4j.*;
public class SQL
extends SecureAction {
public String renum = "\\d+"; //match of int character
public String restring = "\\w+"; //match of String character
public int bindingvalue = ErrorCode.ERR_UNKNOWN;
/*===========================1=Create new user=============================*/
/**
*
* add new agent,member identified by user password
* @param data RunData
* @param context Context
* @param nickname,Creates user's nickname
* @param password,Adding user's password
* @param displayname,Adding user's displayname
* @param passwordc,the up people's password,(operate password)
*
* @throws Exception
*/
public void doCreateagent(RunData data) throws Exception {
String error=null;
CleanInfoSession(data);
String nickname = data.getParameters().getString("Nick"); //adding user's nick
String displayname = data.getParameters().getString("displayname"); //adding user's diplay name
String password = data.getParameters().getString("password"); //adding user's password
String passwordoper = data.getParameters().getString("passwordc"); //operater's password
String sitenameid = data.getParameters().getString("sitenameid") ;
String language = this.getLanguage(data);
if (this.InputValidate(this.nickname, nickname, "doCreateagent", data) &&
this.InputValidate(this.displayname, displayname, "doCreateagent", data) &&
this.InputValidate(this.password, password, "doCreateagent", data) &&
this.InputValidate(this.passwordoper, passwordoper, "doCreateagent",
data)) {
try{
//code..................................
}
catch (Exception e) {
}
this.getResult(bindingvalue, "doCreateagent", data);
}
}
/*===========================2=add/reduce score in onece=======================*/
/**doAddcredit
* give score to user,identified by user password
* @param data RunData
* @param context Context
* @param agentchildid,Userid of people will add credit
* @param creditoperate,the operater of add or withdraw creidt
* @param addcreditid,credit number
* @throws Exception
*/
public void doAddcredit(RunData data) throws Exception {
CleanInfoSession(data);
String passwordoper = data.getParameters().getString("agentpassword") ;
int agentchildid = data.getParameters().getInt("agentchildid");
String addcredits = data.getParameters().getString("addcredit");
String agentnick = data.getParameters().getString("agentnick");
String creditoperate = data.getParameters().getString("creditoperate") ;
if (this.InputValidate(this.addcredits, addcredits, "doAddcredit", data) &&
this.InputValidate(this.nickname, agentnick, "doAddcredit", data)) {
try{
//code..................................
}
catch (Exception e) {
}
this.getResult(bindingvalue, "doAddcredit", data);
}
}
/*===========================4==Change Password===========================*/
/**doChangepassword
* user change password herself,identify by password(oldpassword)
* @param data RunData
* @param context Context
* @throws Exception
*/
public void doChangepassword(RunData data) throws
Exception {
CleanInfoSession(data);
String passwordoper = data.getParameters().getString("oldpassword") ;
String passwordnew = data.getParameters().getString("newpassword") ;
String nickname = agent.getNick();
if (this.InputValidate(this.passwordoper, passwordoper, "doChangepassword",
data) &&
this.InputValidate(this.password, passwordnew, "doChangepassword", data)) {
try {
//code......................
}
catch (Exception e) {}
/*----------out put the Error------------*/
this.getResult(bindingvalue, "doChangepassword", data);
}
}