ssh框架中查询到一个对象信息后,在页面中显示,并且可已修改或删除信息,Struts.xml与JSP页面怎么写? 如题,如何实现,最好能给个例子,重点是struts的配置与JSP页面显示的数据谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public String Jumpillness(){ customer=customerService.getCustomer(customerid); return "addillness"; }<action name="infAll" class="information"><result name="addillness">illness/jibingshi.jsp</result></action>jsp页面调用action:infAll!Jumpillness.action JSP页面runSchoolDisplay.jsp<script language="JavaScript" type="text/JavaScript"> function deleteInfo(runSchoolId){ if(confirm("确定要删除该学习中心吗?")){ document.runSchoolForm.action="runSchoolTypeAction!deleteLearnType.action?runSchoolId="+runSchoolId; document.runSchoolForm.submit(); } } </script><fieldset> <legend> 办学类型信息: </legend> <br /> <p> <label for="model.runSchoolId"> 办学类型编号 </label> <input type="text" name="model.runSchoolId" id="runSchoolID" value='<s:property value='model.runSchoolId'/>' class="txt" /> </p> <p> <label for="model.name"> 办学类型名称 </label> <input type="text" name="model.name" maxlength="20" value='<s:property value='model.name'/>' class="txt" /> </p> <p> <label for="model.re"> 备注 </label> <textarea name="model.re" cols="30" rows="8" class="areatxt"><s:property value='model.re' /></textarea> </p> </fieldset> <p> <input type="submit" value=" 保 存 " class="btn" /> <input type="button" value="删除" class="btn" onclick="deleteInfo(<s:property value='model.runSchoolId'/>)" /> </p>struts.XML<package name="baseInfoManage" namespace="/baseInfoManage" extends="struts-default"> <action name="showLearnType" class="com.action.RunSchoolTypeAction" method="getAllLearnType"> <result name="success">/baseInfoManage/learnType.jsp</result> </action> <action name="runSchoolTypeAction" class="com.action.RunSchoolTypeAction"> <result name="deleteLearnType" type="chain">showLearnType</result> <result name="editLearnType">/baseInfoManage/runSchoolDisplay.jsp</result> <result name="failed">/common/errorPage.jsp</result> </action></package>Action:public class RunSchoolTypeAction extends ActionSupport { private static final long serialVersionUID = 1L; private List<RunSchoolModel> runSchoolList = null; // 定义查询列表 private RunSchoolModel model; // 定义一个站点模型 private RunSchoolService runSchool = new RunSchoolService(); // 创建服务对像 private int runSchoolId; public void setRunSchoolList(List<RunSchoolModel> runSchoolList) { this.runSchoolList = runSchoolList; } public List<RunSchoolModel> getRunSchoolList() { return runSchoolList; } public RunSchoolModel getModel() { return model; } public void setModel(RunSchoolModel model) { this.model = model; } public int getRunSchoolId() { return runSchoolId; } public void setRunSchoolId(int runSchoolId) { this.runSchoolId = runSchoolId; } // 获取显示的记录 @SuppressWarnings("unchecked") public String getAllLearnType() { runSchoolList = (List<RunSchoolModel>) runSchool.getAllResult(); return SUCCESS; } // 编辑办学类型记录 @SuppressWarnings("unchecked") public String editLearnType() { Map<String, Object> map = (Map<String, Object>) ActionContext .getContext().get("request"); request = map; boolean isEditeSuccess = false; isEditeSuccess = runSchool.updateRecord(model); if (isEditeSuccess) { request.put("editSuccess", isEditeSuccess); return "editLearnType"; } else { request.put("editSuccess", isEditeSuccess); return "failed"; } } // 显示详细信息 public String showLearnTypeDetail() { if (model.getRunSchoolId() > 0) { model = (RunSchoolModel) runSchool.getRowRecord(model .getRunSchoolId()); return "showDetailInfo"; } return "failed"; } // 删除办学类型 public String deleteLearnType() { if(runSchoolId>0){ runSchool.deleteRecord(runSchoolId); } return "deleteLearnType";}应该差不多了,希望能帮到你 JSP页面runSchoolDisplay.jsp<script language="JavaScript" type="text/JavaScript"> function deleteInfo(runSchoolId){ if(confirm("确定要删除该学习中心吗?")){ document.runSchoolForm.action="runSchoolTypeAction!deleteLearnType.action?runSchoolId="+runSchoolId; document.runSchoolForm.submit(); } } </script><fieldset> <legend> 办学类型信息: </legend> <br /> <p> <label for="model.runSchoolId"> 办学类型编号 </label> <input type="text" name="model.runSchoolId" id="runSchoolID" value='<s:property value='model.runSchoolId'/>' class="txt" /> </p> <p> <label for="model.name"> 办学类型名称 </label> <input type="text" name="model.name" maxlength="20" value='<s:property value='model.name'/>' class="txt" /> </p> <p> <label for="model.re"> 备注 </label> <textarea name="model.re" cols="30" rows="8" class="areatxt"><s:property value='model.re' /></textarea> </p> </fieldset> <p> <input type="submit" value=" 保 存 " class="btn" /> <input type="button" value="删除" class="btn" onclick="deleteInfo(<s:property value='model.runSchoolId'/>)" /> </p>struts.XML<package name="baseInfoManage" namespace="/baseInfoManage" extends="struts-default"> <action name="showLearnType" class="com.action.RunSchoolTypeAction" method="getAllLearnType"> <result name="success">/baseInfoManage/learnType.jsp</result> </action> <action name="runSchoolTypeAction" class="com.action.RunSchoolTypeAction"> <result name="deleteLearnType" type="chain">showLearnType</result> <result name="editLearnType">/baseInfoManage/runSchoolDisplay.jsp</result> <result name="failed">/common/errorPage.jsp</result> </action></package>Action:public class RunSchoolTypeAction extends ActionSupport { private static final long serialVersionUID = 1L; private List<RunSchoolModel> runSchoolList = null; // 定义查询列表 private RunSchoolModel model; // 定义一个站点模型 private RunSchoolService runSchool = new RunSchoolService(); // 创建服务对像 private int runSchoolId; public void setRunSchoolList(List<RunSchoolModel> runSchoolList) { this.runSchoolList = runSchoolList; } public List<RunSchoolModel> getRunSchoolList() { return runSchoolList; } public RunSchoolModel getModel() { return model; } public void setModel(RunSchoolModel model) { this.model = model; } public int getRunSchoolId() { return runSchoolId; } public void setRunSchoolId(int runSchoolId) { this.runSchoolId = runSchoolId; } // 获取显示的记录 @SuppressWarnings("unchecked") public String getAllLearnType() { runSchoolList = (List<RunSchoolModel>) runSchool.getAllResult(); return SUCCESS; } // 编辑办学类型记录 @SuppressWarnings("unchecked") public String editLearnType() { Map<String, Object> map = (Map<String, Object>) ActionContext .getContext().get("request"); request = map; boolean isEditeSuccess = false; isEditeSuccess = runSchool.updateRecord(model); if (isEditeSuccess) { request.put("editSuccess", isEditeSuccess); return "editLearnType"; } else { request.put("editSuccess", isEditeSuccess); return "failed"; } } // 显示详细信息 public String showLearnTypeDetail() { if (model.getRunSchoolId() > 0) { model = (RunSchoolModel) runSchool.getRowRecord(model .getRunSchoolId()); return "showDetailInfo"; } return "failed"; } // 删除办学类型 public String deleteLearnType() { if(runSchoolId>0){ runSchool.deleteRecord(runSchoolId); } return "deleteLearnType";}应该差不多了,希望能帮到你 用JAVA 或 SQL,写两题!急!!! 请帮忙! 网页的一组按钮图片 弄了一天,java文件如何调用out.在线等待 帮忙看个代码——急!!!!!!!! 如何用java生成access数据库文件(.mdb格式)? 我根据FAQ中的一篇文章<Windows2000 下整合Apache2与Tomcat4>,进行配置,但是在配置过程中出现一点问题,请各位指教. 请问怎样在APACHE上设置虚拟主机 Apache2.0和tomcat4.1.12怎么双剑合并? jsp难题急需解决,谢谢 dwr+spring 整合缺少对象 求大侠帮忙! Spring3 MVC 国际化问题,求助
public String Jumpillness(){
customer=customerService.getCustomer(customerid);
return "addillness";
}
<action name="infAll" class="information">
<result name="addillness">illness/jibingshi.jsp</result>
</action>jsp页面调用action:infAll!Jumpillness.action
function deleteInfo(runSchoolId){
if(confirm("确定要删除该学习中心吗?")){
document.runSchoolForm.action="runSchoolTypeAction!deleteLearnType.action?runSchoolId="+runSchoolId;
document.runSchoolForm.submit();
}
}
</script><fieldset>
<legend>
办学类型信息:
</legend>
<br />
<p>
<label for="model.runSchoolId">
办学类型编号
</label>
<input type="text" name="model.runSchoolId" id="runSchoolID"
value='<s:property value='model.runSchoolId'/>' class="txt" />
</p>
<p>
<label for="model.name">
办学类型名称
</label>
<input type="text" name="model.name" maxlength="20"
value='<s:property value='model.name'/>' class="txt" />
</p>
<p>
<label for="model.re">
备注
</label>
<textarea name="model.re" cols="30" rows="8" class="areatxt"><s:property value='model.re' /></textarea>
</p> </fieldset>
<p>
<input type="submit" value=" 保 存 " class="btn" />
<input type="button" value="删除" class="btn"
onclick="deleteInfo(<s:property value='model.runSchoolId'/>)" />
</p>struts.XML<package name="baseInfoManage" namespace="/baseInfoManage"
extends="struts-default">
<action name="showLearnType" class="com.action.RunSchoolTypeAction"
method="getAllLearnType">
<result name="success">/baseInfoManage/learnType.jsp</result>
</action>
<action name="runSchoolTypeAction" class="com.action.RunSchoolTypeAction">
<result name="deleteLearnType" type="chain">showLearnType</result> <result name="editLearnType">/baseInfoManage/runSchoolDisplay.jsp</result>
<result name="failed">/common/errorPage.jsp</result>
</action>
</package>Action:public class RunSchoolTypeAction extends ActionSupport { private static final long serialVersionUID = 1L;
private List<RunSchoolModel> runSchoolList = null; // 定义查询列表
private RunSchoolModel model; // 定义一个站点模型
private RunSchoolService runSchool = new RunSchoolService(); // 创建服务对像
private int runSchoolId;
public void setRunSchoolList(List<RunSchoolModel> runSchoolList) {
this.runSchoolList = runSchoolList;
} public List<RunSchoolModel> getRunSchoolList() {
return runSchoolList;
} public RunSchoolModel getModel() {
return model;
} public void setModel(RunSchoolModel model) {
this.model = model;
}
public int getRunSchoolId() {
return runSchoolId;
} public void setRunSchoolId(int runSchoolId) {
this.runSchoolId = runSchoolId;
} // 获取显示的记录
@SuppressWarnings("unchecked")
public String getAllLearnType() { runSchoolList = (List<RunSchoolModel>) runSchool.getAllResult();
return SUCCESS; } // 编辑办学类型记录
@SuppressWarnings("unchecked")
public String editLearnType() { Map<String, Object> map = (Map<String, Object>) ActionContext
.getContext().get("request");
request = map;
boolean isEditeSuccess = false;
isEditeSuccess = runSchool.updateRecord(model);
if (isEditeSuccess) {
request.put("editSuccess", isEditeSuccess);
return "editLearnType";
} else {
request.put("editSuccess", isEditeSuccess);
return "failed";
} } // 显示详细信息
public String showLearnTypeDetail() { if (model.getRunSchoolId() > 0) {
model = (RunSchoolModel) runSchool.getRowRecord(model
.getRunSchoolId());
return "showDetailInfo"; }
return "failed";
} // 删除办学类型
public String deleteLearnType() { if(runSchoolId>0){
runSchool.deleteRecord(runSchoolId);
}
return "deleteLearnType";
}应该差不多了,希望能帮到你
function deleteInfo(runSchoolId){
if(confirm("确定要删除该学习中心吗?")){
document.runSchoolForm.action="runSchoolTypeAction!deleteLearnType.action?runSchoolId="+runSchoolId;
document.runSchoolForm.submit();
}
}
</script><fieldset>
<legend>
办学类型信息:
</legend>
<br />
<p>
<label for="model.runSchoolId">
办学类型编号
</label>
<input type="text" name="model.runSchoolId" id="runSchoolID"
value='<s:property value='model.runSchoolId'/>' class="txt" />
</p>
<p>
<label for="model.name">
办学类型名称
</label>
<input type="text" name="model.name" maxlength="20"
value='<s:property value='model.name'/>' class="txt" />
</p>
<p>
<label for="model.re">
备注
</label>
<textarea name="model.re" cols="30" rows="8" class="areatxt"><s:property value='model.re' /></textarea>
</p> </fieldset>
<p>
<input type="submit" value=" 保 存 " class="btn" />
<input type="button" value="删除" class="btn"
onclick="deleteInfo(<s:property value='model.runSchoolId'/>)" />
</p>struts.XML<package name="baseInfoManage" namespace="/baseInfoManage"
extends="struts-default">
<action name="showLearnType" class="com.action.RunSchoolTypeAction"
method="getAllLearnType">
<result name="success">/baseInfoManage/learnType.jsp</result>
</action>
<action name="runSchoolTypeAction" class="com.action.RunSchoolTypeAction">
<result name="deleteLearnType" type="chain">showLearnType</result> <result name="editLearnType">/baseInfoManage/runSchoolDisplay.jsp</result>
<result name="failed">/common/errorPage.jsp</result>
</action>
</package>Action:public class RunSchoolTypeAction extends ActionSupport { private static final long serialVersionUID = 1L;
private List<RunSchoolModel> runSchoolList = null; // 定义查询列表
private RunSchoolModel model; // 定义一个站点模型
private RunSchoolService runSchool = new RunSchoolService(); // 创建服务对像
private int runSchoolId;
public void setRunSchoolList(List<RunSchoolModel> runSchoolList) {
this.runSchoolList = runSchoolList;
} public List<RunSchoolModel> getRunSchoolList() {
return runSchoolList;
} public RunSchoolModel getModel() {
return model;
} public void setModel(RunSchoolModel model) {
this.model = model;
}
public int getRunSchoolId() {
return runSchoolId;
} public void setRunSchoolId(int runSchoolId) {
this.runSchoolId = runSchoolId;
} // 获取显示的记录
@SuppressWarnings("unchecked")
public String getAllLearnType() { runSchoolList = (List<RunSchoolModel>) runSchool.getAllResult();
return SUCCESS; } // 编辑办学类型记录
@SuppressWarnings("unchecked")
public String editLearnType() { Map<String, Object> map = (Map<String, Object>) ActionContext
.getContext().get("request");
request = map;
boolean isEditeSuccess = false;
isEditeSuccess = runSchool.updateRecord(model);
if (isEditeSuccess) {
request.put("editSuccess", isEditeSuccess);
return "editLearnType";
} else {
request.put("editSuccess", isEditeSuccess);
return "failed";
} } // 显示详细信息
public String showLearnTypeDetail() { if (model.getRunSchoolId() > 0) {
model = (RunSchoolModel) runSchool.getRowRecord(model
.getRunSchoolId());
return "showDetailInfo"; }
return "failed";
} // 删除办学类型
public String deleteLearnType() { if(runSchoolId>0){
runSchool.deleteRecord(runSchoolId);
}
return "deleteLearnType";
}应该差不多了,希望能帮到你