JavaBean应用之数组转换为字符串

来源:互联网 发布:网吧网络劫持怎么解决 编辑:程序博客网 时间:2024/06/02 08:17

就是定义一个转换的类convert,在页面中调用这个的方法实现转换,非常简单代码如下:

index.jsp:

<%@page import="java.net.URLDecoder"%><%@ page language="java" import="java.util.*"contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"errorPage="error.jsp"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>起始页</title></head><body><form action="result.jsp" method="post"><div><h1>调查问卷</h1><hr /><ul><li>你经常用哪些编程语言开发程序:</li><li><input type="checkbox" name="languages" value="JAVA">JAVA<input type="checkbox" name="languages" value="PHP">PHP <input type="checkbox" name="languages" value=".NET">.NET <input type="checkbox" name="languages" value="VC++">VC++</li></ul><ul><li>你目前所掌握的技术:</li><li>    <input type="checkbox" name="technics" value="HTML">HTML<input type="checkbox" name="technics" value="JAVA BEAN">JAVA BEAN <input type="checkbox" name="technics" value="JSP"> JSP <input type="checkbox" name="technics" value="SERVLET">SERVLET    </li></ul><ul><li>在学习中哪一部分感觉有困难:</li><li><input type="checkbox" name="parts" value="JSP"> JSP <input type="checkbox" name="parts" value="STRUTS">STRUTS</li></ul><input type="submit" value="提交"></div></form></body></html>

result.jsp:

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><%    request.setCharacterEncoding("UTF-8");%><jsp:useBean id="paper" class="com.home.web.dto.Paper" scope="page"><jsp:setProperty name="paper" property="*" /></jsp:useBean><jsp:useBean id="convert" class="com.home.web.dto.Convert" scope="page"></jsp:useBean><div><h1>调查结果</h1><hr /><ul><li>   你经常使用的编程语言:<%=convert.arr2Str(paper.getLanguages())%>。</li><li>    你目前所掌握的技术:<%=convert.arr2Str(paper.getTechnics())%>。</li><li>    在学习中感觉有困难的部分:<%=convert.arr2Str(paper.getParts())%>。</li></ul></div></body></html>


0 1
原创粉丝点击