`
黑暗天使
  • 浏览: 93411 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

利用公司框架做的第一个小项目总结

    博客分类:
  • web
jsp 
阅读更多

  利用公司框架做了一个对test_user表的增删改查,其中有些不会的的知识点查了网络或以前的代码,总结一下以便以后能够记住。

1.程序开始时如何先通过action进入list页面:

实现页面跳转

<script type="text/javascript"> 
      window.location = 'list.do'; 
</script>
 

  2.struts1的4个标签库:

标签库的引入,可以把它们放到公用的common.jsp中

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles"%>
 

  3.button onclick事件的跳转方法

onclick="location.href='./adduser.jsp'"

  4.通过logic标签获取list中的值

 老是搞不清楚在input组件中取值时要加什么引号

<logic:iterate id="showlist" name="userlist" indexId="index">
    <tr >
    	<td align="center" ><input type='checkbox' name='no' value='${showlist[0]}'></td>
    	<td align="center" >${showlist[0]}</td>
    	<td align="center" >${showlist[1]}</td>
    	<td align="center" >${showlist[2]}</td>
    	<td align="center" >${showlist[3]}</td>
    	<td align="center" >${showlist[4]}</td>
    	<td align="center" >${showlist[5]}</td>
    	<td align="center" >${showlist[6]}</td>
    	<td align="center" >${showlist[7]}</td>
    	
    	<td  align="center"><a href="list.do?id=${showlist[0]}&flag=1">修改</a></td>
		</tr>
	</logic:iterate>
 

  5.html标签的使用

html标签没怎么用过

<html:form action="/adduser.do" method="post" enctype="multipart/form-data">
		<table cellpadding="0" cellspacing="0" border="0" >
			<tr>
				<td valign="middle" align="right">
					用户名:
				</td>
				<td valign="middle" align="left">
					<html:text  property="username" />
				</td>
			</tr>
			<tr>
				<td valign="middle" align="right">
					电话:
				</td>
				<td valign="middle" align="left">
					<html:text  property="telphone" />
				</td>
			</tr>
		
			<tr>
				<td valign="middle" align="right">
					性别:
				</td>
				<td valign="middle" align="left">
					<input type="radio" name="sex" value="0" checked="checked">男
       				<input type="radio" name="sex" value="1">女
				</td>
			</tr>
		
			<tr>
				<td valign="middle" align="right">
					备注:
				</td>
				<td valign="middle" align="left">
					<html:textarea  property="brief" />
				</td>
			</tr>
		</table>
		<p>
			<input type="submit"  value="提交 " />
		</p>
	</html:form>
 

  6.讲input定义成readonly类型

<input type="text" name="id" value="${list[0]}" readonly="readonly"/>

分享到:
评论

相关推荐

    Android手机天气预报项目报告(1).docx

    5 3.3 系统功能展示 11 第4章 项目总结 13 4.1 项目技术总结 13 4.2 技术创新及特点 14 4.3 个人收获与体会 14 Android手机天气预报项目报告(1)全文共15页,当前为第1页。 Android手机天气预报项目报告(1)全文共15页...

    NodeJS8 从入门到精通(视频教程)

    01-第一个 NodeJS8 快速上手小案例.mp4 02-利用NodeJS8 读取文件提作.mp4 03-NodeJS8异步读取服务器数据mp4 04-NodeJs8 完整读取视图文件mp4 05-利用Express第三方框架快速搭建NodeJS8 Web服务器.mp4 06-NodeJS8中的...

    JavaScript王者归来part.1 总数2

     第一部分 概论  第1章 从零开始  1.1 为什么选择JavaScript?   1.2 JavaScript的应用范围   1.3 JavaScript的版本   1.4 一些值得留意的特性 禁忌及如何突破这些禁忌   1.5 安全性和执行效率   1.6 ...

    小程序学习用demo推荐:豆瓣使用es6;附开发总结(适用1221)

    2016年12月11日发布第一版本: 没有引入任何第三方的框架 使用了es6的语法,需要在项目中开启es6转es5 由于还在公测阶段,后续api变化可能会很大,目前的版本没有问题 开发总结 微信小程序既不是web也不是native,...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    第一章 绪论 1 1.1 研究背景与意义 1 1.2国内外相关研究现状 2 1.2.1 在线认证检测平台开发现状 2 1.2.2 HTML5 3 1.2.3 Android 3 1.2.4 Android移动Web项目开发的三种解决方案:Native, Web和Hybrid优缺陷分析 4 ...

    ios-webView中JS与OC交互大总结.zip

    第一 :JS调用OC的方法 1、采用传统的方法,加载WebView的时候截取URL的方式 2、利用苹果系统框架的JSContext的block方式 或者JSExport协议方式 第二:OC调用JS的方法 1、采用...

    Pro .NET Best Practices .net最佳实践 英文版

    第一部分(第1~5章)着重教授你如何选择和发现这些实践,如何提升团结度,如何量化这些实践等。第二部分(第6~9章)专注于开发人员个人的实践。第6章涵盖.NET规章制度标准和指南,识别并避免“代码异味”的技巧。...

    asp.net知识库

    Web标准和ASP.NET - 第一部分 XHTML介绍 在ASP.NET页面中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把...

    Web安全深度剖析(张柄帅)

    《Web安全深度剖析》总结了当前流行的高危漏洞的形成原因、攻击手段及解决方案,并通过大量的示例代码复现漏洞原型,制作模拟环境,更好地帮助读者深入了解Web应用程序中存在的漏洞,防患于未然。 《Web安全深度剖析...

    利用vue重构有赞商城的思路以及总结整理

    这个是我的第一个vue项目,历时了两个多星期完成吧,通过这个项目了解了vue框架的基本语法以及生命周期等特性,并且了解了vue-loader、vue-cli、vue-router、vuex的基本使用方法,以及使用到axios,swiper,mint-ui...

    详解Vue一个案例引发「内容分发slot」的最全总结

    Vue 然后也开始做一个项目实战,我一直认为在实战中去发现问题然后解决问题的学习方式是最好的,所以我在学习一些 Vue 的理论之后,就开始自己利用业余时间做了一个项目,然后通过项目中的一些案例进行总结。...

    《Delphi 深度编程及其项目应用开发》PDF书及代码

    ----------目 录 丛书前言 前言 基础篇:Delphi深度编程技术 第1章 理解Windows消息 1.1 消息概述 1.2 Windows消息工作机理 1.3 Delphi的VCL消息系统处理原理 1.4 发送消息 1.4.1 Perform() 1.4.2 SendMessage()和...

    Python学习第三方库案例总结.zip

    方案提供了一个共同的框架,帮助团队成员理解各自的职责和任务,促进协作并确保整个团队朝着共同的目标努力。 监控与评估: 方案通常包括监控和评估的机制,以确保实施的有效性。通过定期的评估,可以及时调整方案...

    java 编程入门思考

    2.7 我们的第一个Java程序 2.8 注释和嵌入文档 2.8.1 注释文档 2.8.2 具体语法 2.8.3 嵌入HTML 2.8.4 @see:引用其他类 2.8.5 类文档标记 2.8.6 变量文档标记 2.8.7 方法文档标记 2.8.8 文档示例 2.9 编码样式 2.10 ...

    java 面试题 总结

    在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告或退出。...

    《.NET最佳实践》.((美)Stephen Ritchie)

    第一部分(第1~5章)着重教授你如何选择和发现这些实践,如何提升团结度,如何量化这些实践等。第二部分(第6~9章)专注于开发人员个人的实践。第6章涵盖.NET规章制度标准和指南,识别并避免“代码异味”的技巧。...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    2.3.1 在Eclipse中创建自己的第一个项目 28 2.3.2 在Eclipse中编写HelloWorld程序 29 2.3.3 通过Eclipse运行Hello World 31 2.4 小结:Eclipse——功能很强大 32 2.5 习题 32 第3章 Java中的基本数据类型和...

    ajax调用java实例源码-itsnat_server:它的Nat:自然的AJAX。基于组件的JavaWeb应用程序框架

    中的第一个版本。 2014 年 11 月 16 日。ItsNat Droid 是其内部的一个新项目。 其Nat服务器 它的Nat:自然的AJAX。 基于组件的 Java Web 应用程序框架 项目网址: 此处功能的完整交互式演示:(内联文档和示例代码)...

Global site tag (gtag.js) - Google Analytics